I am not trying to say that you are, I am just cautioning against it. At seven years old, try to refrain from putting too much pressure on him to perform. Of course support him in every way and encourage him, but don't show frustration when he doesn't. At his age, the game needs to be fun for him and he will continue to want to play. The fact that he gets upset when he strikes out shows that he wants to do well which is a great thing, but also suggests that he may feel pressure to do well. Once again, I am not trying to tell you what to do or say that you are doing anything wrong. I just saw first hand some good friends who were damn good at baseball that couldn't care less about the sport because their dads put way too much pressure on them to succeed, starting at an age not much older than him. Keep at it and keep it fun for him, he will come out of it. Best of luck. thumbup