When I don't do any coding over the weekend, my coding tasks on Monday are far more fun. Which is difficult because I love messing around with my own little programs and games.
That was my issue. I do love what I do, but I was doing it so much at work that I didn't have energy for my passion projects. When I was trying to do both, I loved neither. So I had to rebalance things to reach a happier median.