1) I hear you on the sleeping bit. Unfortunate, with working full-time and having a wife and two kids, staying up late (and waking up early) is my only way to fit in time. However, once this transitions into a career, you better believe I'll be passing out earlier than ever. I think there's a huge difference between a season and regularity, something you allude to here.
2) Good on you for not doing stuff on the weekends. The "work week" is a construction we aren't meant to be confined by, so whatever you need to do to thrive and flourish, that's awesome!