Same. However you were assigned the game it'll help both you and your son more if you work with a veteran. It doesn't guarantee a smooth night but at least you have someone with you who should know how to either get out of trouble or stop it before it starts.
As was said earlier, don't worry about putting air in the whistle especially if the teams are playing rough. Either they figure it out or you're there for 2½ hours and everyone fouls out. One of my mentors once said, "They're going to get mad if you blow the whistle and they're going to get mad if you don't, so you might as well blow the whistle."
Regarding the coach: you may feel as though you didn't do a good job but that doesn't give him the right to call a TO and rip you about it. His job is to coach his team. If he wants to rip into you let him do it on some coaches' internet forum