I will be honest I was exactly like that with my first son, he didn't last until he was ten. He did come back eventually and set some of his own high school records.
My younger boy I didn't even coach him go to practice or anything for the first three years. This year is my first to do so.
I do yell at him but only while he is wrestling and I am not "yelling" at him I am yelling instructions or counter or what have you.
We may talk afterwards about what he could have done better but no yelling after the match. Only High 5's or well we could have done better and this is how.
I have tried to imposae this way of thinking on several other father/coaches just for the pure thought of keeping their boys/girls going for the long haul.
Does anyone right off the top of your head know what place and where you where at exactly a month ago. I don't I could look but I don't know. Point is does it really matter 1st 2nd 5th 6th as long as the kids are still going. I say that but anyone that knows me would laugh their @ss off, but it is true.
I have a 4th year wrestler that still can't wait to go to practice, Ill take that for the next 10 years over 15 first place medals for the next two years then be done.