I recently adopted a timed activity method. I make a list like: Eat, Watch TV, Code, Playing Games, Play Guitar etc. I then allocate a timeframe for each one. Every week night after work I do it like: 30m eating and watching netflix at the same time, 20m hard exercise, 60m guitar, 60m coding, 60m gaming, 60m reading. All timed with my smartphone. This is key. It must be timed with an alarm at the end. There's always more or less 290 minutes available each night to allocate. If I remove one activity I just double the time of another one and so on. This way the procrastination was completely obliterated. Also I can more easily maintain really useful habits like exercise everyday, practice something everyday etc. I can exchange reading time for meditation time for example. At weekends it's the same idea, just with more activities and/or bigger time frames. The more time you have the easier it is to waste it all if you don't organize yourself;
This is similar to pomodoro technique [0]. I love it because it gets me in "the zone" quickly.
> I recently adopted a timed activity method
I'm not sure how long you'll be able to sustain it, but my experience has been that unstructured free time is absolutely necessary for recreation. If you push yourself too hard, you'll burn out.
Yes. I've noticed it. You can't just live like this 100%. Best of life is still all about unexpected and surprising things as well. But this is useful to get you to focus. One must make a balance with these things. Fixed timings, alarms etc are just to get you used to it. The idea is that your mind get conditioned to better manage your time. The final goal is building effective life habits; It is vital that not only you manage your current life but seek to open your life to new horizons by doing different activities and exploring new things. I recently moved away to a new City, and that makes a huge difference. Opens several windows of opportunity, which by the way is another very interesting topic;