I think my daily plans fail because there's nothing good waiting at the finish line. Had 8 effective hours? Had 4? Had 1? What's the difference, after those hours I'm still at the same spot. There's nothing to look forward to at the end of the day.

How do I make goals that are actually appealing to achieve?

I get up at 6AM, have some coffee and read a book for some time. How do I then not turn from - Lets get 3 hours in on school / that freelance project - to let's jerk off for an hour, let's watch that star wars film, let me browse reddit and youtube? And then I'm pissed off at myself for wasting time, and I end up wasting more time. And the cycle repeats.

I'm aware I lack discipline but I do not know how to build it. I think the only reason I managed to get my degree almost in time is the fact I don't go out and party and that I leave a lot of time for my tasks which can be done in a lot less, if I was motivated, which I'm not.