From personal experience, I agree with some previous posts. Doing what you enjoy doing, once it is a job, can really change things. My programming hobby became my profession, and once I was forced to do it 8+ hours a day, working on stuff other people want (very akin to the Insipid Blonde Ale)...