If the employment agency isn't getting negative feedback and the companies you interviewed with are hiring younger people, it could very well be age discrimination. Might be hard to prove though.

I was out of work from 2003-2004, and finally ended up getting a job through a temp agency. If it wasn't for my department manager, all the new hires at the company I work for would be young people.
Type 2b. Wash: WEN pomegranate or fig. Leave-in conditioner: Alaffia beautiful curls for wavy hair, Spiral Solutions Protein spray. Style: Curls In A Bottle, Ecostyler, or KCCC.