I fell really bad now, browsing this forum on paid work time as I do jack squat, but believe me I feel your pain folks. I kicked around with a college degree and existing employment for over a year before I was finally tapped for an internship that turned into a paying position only after paying a recruiter to find the guy for me, and then only by picking up a new skill as a hobby and bullshitting my way through the interview, leaving my diploma to gather dust.
There are a million fucking reasons why you won't be hired from any particular job, and there's no getting away from it all boiling down to too much competition for the same position. If you're young, there's a guy with ten years experience who just got laid off and is desperate enough to take the same starting pay you would have. If you're older, there's a young guy they can train to their specifications instead of having to retrain you and worry about your more expensive health insurance. Now everywhere it's a competition between laid-off experience and fresh potential with useless degrees, both willing to work for peanuts. And it's not going to change until the whole damn economy improves, and the economy isn't going to improve so long as nobody has any spending power because they have shitty income and a load of debt.
So yeah, rage the fuck out, and know that your old friend Aqizzar is still there with you, even as I get paid to sit on my ass and rant about bullshit. Because the greatest joke of all is, when you finally get that stable paying job and pull yourself up out of the doldrums, you remember what mankind has known since the dawn of time.
All jobs blow moosecock. Sometimes, enough to find yourself wondering if that bohemian non-existence was really all that bad. At least you had plenty of free time.