Agreed. And if you write down in your diary/notebook what have you when you recognize you're happy and having fun. Then write down as much of what you can capture about why. That will give you a tool to use to figure out where to go next to maximize your engagement level with your next task.