I feel for you moby. I went through the same sort of thing when I was about your age. Not easy, but you seem like a positive attitude guy, so I'm sure the right kind of job will eventually come along for you.
Don't forget, even though we're a bunch of knuckleheads, there's a ton of support on this forum.