Related: check this comment on reddit: https://reddit.com/r/getdisciplined/comments/1q96b5/i_just_d...
That comment inspired a new subreddit which is quite popular now: https://reddit.com/r/nonzeroday/about
I feel much better when working out than when lounging on a couch watching TV. The first feels lively and fun, the second makes me fidgety and annoyed.
Eating well gives me energy and lifts my spirits, eating crap makes me lethargic and bleurch.
The problem is that initial activation energy. It's easier to sit down than to put on workout clothes. Easier to grab a piece of chocolate than to cook a meal.
There are little tricks you can use to make the good habits easier and the bad habits hard. For instance, you'd have to go to a grocery store to get crap food if you craved it in my apartment. And TV watching happens only on a 13" laptop with bad speakers.
Little things go a long way.
Now I just gotta figure out how to make books easier than internet.
Keep a list of books you want to read. Buy a couple at a time. Keep your current book by your computer and/or bed. When you finish one, buy another so you always have books.
Get an outdated tablet that's WAAAAY too insecure for connecting to the internet (eg original Wifi iPad, set to airplane mode), and fill it with PDFs/epubs/etc of your choice.
Then, instead of jumping on the computer all the time, pull out the iPad somewhere away from the computer and read. eg in bed, outside on a balcony, etc
Doing exactly this works well for me, original iPad and everything. Theres No Way I'm going browse the web with that and get distracted, and I have all of the books I want with no buildup of useless physical book material. :D