Re: Ash's Age
1) He's perminently a little scrawny lad due to Arceus (The Pokemon World God) never letting him go through puberty
2) He NEVER ages (Once more, he's never going to go through Puberty. No wonder he's played by a girl.)
3) He's 13 and they won't say it. It's up to us to ignore the "Ash, age 10" references they make in the show.
4) He's in a coma and it's all a dream.
5) Dialga cursed him to never mature.
I'm going with number 3.