When I started as all round IT guy 10 years ago it felt like a dream, getting payed for doing what I was doing anyway. And the first 4 years of turning in to a web developer was fun and challenging.
But after a while the shine wears off and getting up every day to make software for clients you are not interested in, with deadlines and promises that where not made by your self, it just drains you.
After finding my own solution (starting up a beer brewery) another thing dawned, sitting behind a computer hours every day for work just is not good for your body or your mind. The money is great, the work can be fun, but at least for me, the best thing I have ever done is starting something totally non-IT (or other office job) related.