imo Ash is smart when it comes to Pokemon, but EXTREMELY dense when it comes to girls. If you watched the original anime, he couldn't keep his mouth shut around Misty, which is why he kept on getting hit by her mallet. Ash may ACT stupid sometimes, but he has a good heart. Nothing, and I mean NOTHING, means more to Ash than Pokemon. ANY Pokemon. he was willing to TRAIN James's Cacnea. HIS ENEMY. that shows how pure his heart is.