Coaching you go through ups and downs and I seen plenty of both in 30 years in the sport. We work to win, make mistakes, do many good things that go unnoticed, because they are expected, all the while making sure academics are on par, we are mentoring and building men and spending countless hours away from our families to deliver a good product.
Yes we ask for it and make the choice to do it, but nobody lives and dies more with a team than the coach and it is taxing both physically and mentally. I remember one game we could not get the offense going 17 years ago and as we walked into the locker room at halftime a parent shouted that we needed to design some new plays at halftime, and he was serious. Like it is as simple as scrapping your offense that you have worked on since the previous spring and just drawing up a few new plays. I am not lumping everyone in with someone that clueless, but it is just one example of a high school parent having 0 understanding of the hours it takes to execute a scheme. And again, this is an extreme example (obviously, since I still laugh about it 17 years later), but it is important to remember that the product you see on Friday nights or Saturday afternoons on a field is built on literally 100's of hours of work behind the scenes (and I am not even including practice in that)
Fans have the right to criticize, and we love the passion. Just retain some perspective and that is all the OP was saying.