Multiple interests
I have a bad habit of dedicating whole day for something I like to do. While I love doing it, it leads me to be exhausted as time goes by.
And eventually, I got burnout. It isn't a good idea after all.
The solution I've found, beside taking breaks, is to have multiple interests and schedule.
For example, beside programming, I can do 3D modeling, reading blogs, managing server I own, writing blogs, thinking, etc.
If I don't feel like doing modeling, I can write a blog, SSH to my server for checking, or sit there and think.
Beside this, having a schedule also helps. I can do programming in the morning, studying English in the afternoon, and pursue my other interests in the evening.
Not only I can maintain my energy every day, but also by having multiple hobbies, it provides a better way to spend my time than watching YouTube or being on social media.
And, it's not like you have to pursue all of your interests in a day. You can span it to multiple.
It's worth giving a try.
This is not about spreading yourself too thin. This is about maintaining your health while having better things to do in your time.
See you.