Like many other here i loved computers as a kid but growing up making it my job made me lose that love, and i barelly hack software at home anymore. The reason i love being at work is because i have great coworkers, not that i burn for what i do. I bet a lot here can identify themselves with this here.
If i could just give you one advise, it would be: Get a 1000cc superbike. I have a very short commute to work, but i only need to ride 5 minutes to come to work all pumped with adrenalin, which i replace with a coffeine-rush as i step in to the office. The rest of the day flows, and i can't wait to get back on my bike to go home. This might not be a one-size-fits-all-solution, but it's worth a try and a mention.
Good luck mate.