First and foremost, I want to congratulate your son on his accomplishments. He is obviously smart, talented and driven. None of tha following comments are in any way directed at you or your son.

As long as the kid has the desire and the parents have the money, I think it's great for a kid to pursue the highest level of competition. I do think it is importnant to make sure that the kids are playing for themselves, rather than their parents. At a minimum, I think parents should have conversations with their kids between each season to evaluate the kid's thoughts on soccer. It's also important for the kids to maintain a healthy balance so they are prepared (to paraphrase the ncaa commercial) to turn pro in something other than soccer.