heres how life mainly works, in my experience.
the things you enjoy most you should do for a tiny ammount of time each day/week, because anything else you can think of is undoubtedly something better to do. At the moment my top 3 hobbies are internet, video games and gardening, in that order. I can spend hours on the internet and be as elated/updated as i would be after 20 minites, I can play video games for hours, and theres the chance that will leave me in a shitty mood or not really impressed... i am doing less and less of this all the time. And finally i could spend hours in the garden, which i find very rewarding, and it leaves me in a good mood.
Now behind that there are other things i should sort out, i should start looking for a job (which would give me tremendous peace of mind), and i should do something about my bank account, which im not really happy about at the moment. I should also be studying.
As you see the further i get from doing what i want the better the outcomes are for me... and no doubt happier i will be when i sort out everything else.