Almost every track season I have moments somewhere in the middle of the season where I ask myself why I keep coaching: those long bus rides home after all day Saturday meets, practices when kids aren't showing up, tough conversations with parents, it all wears you down after a while.
For me I've found I have to carve out some time for myself both during the season and during the offseason, so when I am there, I can be excited to be there. I've shortened my practices to cover just the workouts and I keep my workouts shorter now than I used to, I'm not running a baby sitting service. I build in rest days almost every week during the season, especially the day before most meets, I need it as much as the kids. It's easy to do when you coach sprinters, hurdlers and jumpers though, I admit that would be much harder to do coaching distance runners. Some years I have more committed kids than others as well, in the down years I dial back my own commitment level, and work on certifications or something else in the off season. I've found that really helps me step up in the years when I have some motivated kids to work with, and makes it worth it to put in the extra time, especially in the off-season.
I will say if they keep adding training requirements to coach high school in Colorado, I will reach my breaking point one day. CHSAA by-laws test every year, fine. Concussion test every year, OK. CPR certification every two years, makes sense. Pole vault course every two years, OK. Workplace harassment training specific to the school district I coach in, probably no getting out of it. But the list keeps growing, a couple of years ago they added "mandatory reporter" training for anyone dealing with kids in Colorado, it's 2-3 hours every year of online learning on how to spot signs of child abuse and what to do about it. It's at the point right now, I spend an entire weekend of my own time getting caught up on this stuff every year during the off season. As they say the road to hell is paved with good intentions.