Danielle, I don't think you're wasting people's time. I can definitely say that CG wouldn't have started this thread if he didn't think it was worthwhile and I wouldn't have posted in it.
I really wanted to suggest something that would immediately provide you with some sort of monetary income, and something might still come to mind; a traineeship sounds like a good idea... but if you really see NO options at the moment- what about volunteering? I don't mean stuffing envelopes or telephone soliciting (although there's nothing wrong with that if you're OK with it)- I was thinking of something that would provide you with marketable skills while at the same time would have you doing something you're passionate about- sort of the way you're passionate about saving rats- or at least it wouldn't be violating your principles, like working in a pet store that sold animals for food would have been.
And believe me, I know a thing or two about having low self-esteem.
Good advice. I got a lot of great skills and experiences volunteering at an animal shelter. It's also where I got my first full-time job! Plus, it helps to get out of the house and do something good for the world, even if it doesn't lead directly to a job.