...it gets worse.
Kids come unglued from time to time, I get that. It's what they do. Your kid has done it, you've done it, even your parents have done it. It's what happens when you can't put into words your frustrations at being a certain age/size/skill-level. What I don't get is why a parent hits them for it. In public. With a crowd watching.