I've been working for over 8 years in support/consulting roles. I've never found any of the jobs bearable. I really like web development but I can't get anyone to take a chance on me even at half of my current salary. I don't really have time to do side projects and build up a decent portfolio so I understand why people are skeptical. Any other type jobs I apply for I'm told that I'm not qualified or I need a bachelors degree to even be considered.
Since I've hated life for the last 8 years I've been thinking about making a drastic change like leaving tech to go work construction or something. Basically my life is already office space so why not? It made Peter Gibbons happy...
Do you know anyone who has been in this position that has left tech completely and was better off (at least happier) because of it?
And if you aren't the best person for the job? You'll have to up your skills or start with jobs that you are the best person for. Put up a friend's blog for $20. Find that business down the street that doesn't have a web site and sell them on doing it for $50. Build a volunteer registration app for your favorite non-profit for $100.
Related to that, and to your comment about not having the time, I find this piece from John Scalzi helpful: http://whatever.scalzi.com/2010/09/16/writing-find-the-time-...
Is the reason you don't have time really that there were zero seconds left in every single one of the last 365 days? Or is that part of how you're bullshitting yourself? We all do it, so you shouldn't feel bad about it. Just spend some time thinking about how you got where you are and what your priorities are. It's important to recognize (in a kind and respectful fashion as possible) that the biggest common factor among your last jobs has been you. Sure, change careers if that's what you really think you need. But don't be surprised if changing careers doesn't fix the big problems.