Thanks everyone for your kind and thoughtful replies I'm sorry I didn't reply to them all individually, I was trying to earlier but I have to get off the computer, I've been crying way too much today and I just got over another bout of pink-eye and my eyes just can't handle it.
I agree it's crap but I don't really have anything I can do about it - that's the downside to working for an agency. Now what I have to do is just make sure that I can find a way to keep my confidence up...so far I've gone on two job interviews and been offered both jobs so the people like me...but I'm afraid this will wreck that. Obviously I'm going to try not to let that happen.
I'll keep holding out for the library job and in the meantime the agency has a few things in the works so even if it's temporary, at least it's a paycheque.
Thanks again so much, it means a lot to me. I know I haven't responded to any recent posts but I'm doing my best to read them and thinking about all of you.