You're the same age as me... and being without a job is a scary prospect, but I think it's important to stay positive. I was unemployed for a year once (by choice at first) but it took a few months to get a job once I started looking, and I specifically wanted to get into a different area (games) from where I had been (e-commerce) so I knew it would be harder. I ended up working with a team of young guys right out of school and was able to work well with them. I made an effort to embrace new stuff rather than go in with the attitude of "you should do things my way because I'm the experienced guy", and I got the job and made a positive impact.
I think my experience helped a lot, especially in building up some agile processes and keeping everyone focussed on the tasks at hand. There are a lot of roles that a developer can fill besides just development. Try to play up those skills? Every place I work, I end up in a "team lead" kind of situation just because I'm interested in processes and process improvement and can speak to both managers and other developers about various software development practices and figure out what will work at this place vs some other place.
I really suck at "programming interviews" but I am getting a lot of recruiter interest right now (I'm in the bay area). I feel like there are LOTS of companies hiring right now. I also have a feeling that I probably wouldn't get past whatever screening is done at most of those companies, so I never bother to follow up. I have failed plenty of interviews at Google and Amazon and some smaller hot startups and usually end up working at places nobody has heard of, but that's okay. :) I'm pretty happy where I am now.
I'm not sure if this helped at all. :/