I was a head coach for 34 years and I worked refs with the best of them. I retired from coaching and started refereeing full time this year and made a state bid. No one can realize how hard it is to do all day at a high level. Until you put on the stripes and try to be perfect all day you may never understand. the referees do it for the sport and for the kids.