Just don't make your life revolve only around software development. Try to limit at the necessary extra hours, knowing that yes, they may boost your career for a while, but they both diminish your work quality and get you closer to burnout. In your free time, try to do other activities. Reading, fishing, hiking, learning a new language (not programming) through books and not the internet. That's what I do if anything.