Chrissy,
Never feel as if you have let your residents down. I will always remember the words of one of my residents when I was feeling the way you do now.
She said, "if you make one of us smile once a day then you know you have done your job" I vowed to make them laugh many times in a day and I have kept my promise now for nearly 20 years
I know sometimes it doesn't feel like a job and other times when you feel everybody is against you and nobody understands. My advice is 'get used to it'. Don't burn yourself out with others thinking. Remember you're there for the residents not the staff, families, or anyone else but them. Put on a happy face and make them smile.
Activites don't have to cost a lot of money. Ask your local stores for donations and ask the staff and families, and friends to donate things they want to get rid of and have a garage sale. Ideas are endless.
I have ebooks for sale at www.cognitive-therapeutic-programs.com that require the minimum to complete.
Residents have often told me 'one mans garbage is another mans gold'. So get to it and staff making money.
Good luck and let me know what happens. info@cognitive-therapeutic-programs.com
Christine