Well, my solution is early morning workouts. I know it's not easy at first, to get up an hour earlier than you're used to. But each time you do it, it gets just a bit easier. My bottom line became "either early morning workout, or none at all". There was just no question about it for me...