There are always jobs to find sometimes you just have to lower your expectaions/standards to get one. It maybe something shitty (most jobs are) but at least you'll have some money coming in

As for the shirts, nothing says you have to buy one. I have a steady job and didn't get one when I saw them earlier this month. Even though I did have the money to spare I didn't feel like spending it on a shirt. As i've gotten older i've realised that getting shirts at concerts isn't that important. Because after a few years the shirt shrinks, fades away and eventually becomes unwareable. The memories of the shows you go to are what's important and that's what lasts, the shirts NEVER do.