I dunno, I've found I can make it work with progress

I dunno, I've found I can make it work with progress. I get up at 6am, generally do 30 minutes of waking up admin (usually with an Anki/SuperMemo session thrown in), and then try and get a good two hours of work in, before heading to the day job.
You can't do this if you're not willing to go to bed early and eat well, too, though. And if you're still drinking alcohol during the week ... well, you have too much free time :-) I find a heavy workout at lunch time keeps me going after lunch.

What amazed me most about the OP was he updates his todos ... while watching TV? And squeezes his reading time for that? How do you find time to cook healthy food? See friends? Spend quality time with the girlfriend? Watching TV isn't inherently bad, but if you're doing it regularly, you've got waaay too much free time.