How long have you been in? If you’re still new I can see it being a bit more exhausting; I’m currently in my 7th year teaching and have things pretty much down to a pattern now. I almost never take any work home, grading, planning, reading, etc… none of it comes home with me. I do bring my computer home with me each day in case of emergencies, but other than that I push myself to make sure that I get everything I need to get done while I’m at school during contract hours. That’s what they’re paying you for.
Don’t get me wrong, I love my students, they’re awesome (most of them anyways) but our profession tends to have a bit of a martyr complex to see who can sacrifice the most to their career.
I have a wife and two kids as well, so most of my off-season weekday rides happen around 7pm (after bedtime). This allows me to ride, eat, shower, and spend time with the wife and be in bed by 10:30pm. I get up at 6am during the week as well. This is also considering that throughout the week my wife and I are split with different things like tutoring, coaching, and miscellaneous appointments.
I race at a fairly high level, Cat 2 in the US, racing mostly P12 and 123 races. And I have intrinsic motivation to push myself in training, so I love the breaks throughout the year that allow me to get in a bit of extra load on stress. Over our winter break (2 weeks) I did 30 hours of training. It was a lot, but it was well worth it.
Summers are awesome since my wife teaches summer school most of the time, I’m able to hang out with the kids in the morning, then everyone when she gets home, and then go out in the afternoon/evening and ride with friends.
I feel like I’ve gotten my training/work/personal life down fairly well, so I’m happy to answer more questions you might have!