One of the most important things I’ve learned during this time is that I perform the best when I’m happy. It really does change everything. If I’m happy then I’m more productive when hacking code, I’m better at answering support, and I find it easier to stay focused.
Keys to staying happy: wake early, exercise daily, disengage periodically, help others, learn new skills, win every day 

6 things I do to be consistently happy