Scoobs, will you please go look in the mirror and say, "SCOOBS, you are doing okay! You are going through something horrible and you are doing the very best you can!"
You are human! Your heart is broken and you are trying to hold it together under impossible circumstances all while living with a mentally ill person -- because even if it's temporary, MLC is a mental illness!
All the rules and regulations for us LBS's are to help us heal and survive. They are not to make us feel like crap when we can't follow them. Remember, you can't fix her. So when you mess up, you aren't causing any additional problems. You're just dealing with the problems that already exist in a way that might not be the best for your own healing and sanity.
When I read what happened, I didn't think, "Oh, gosh, scoobs really screwed that up and let himself down." I thought, Oh, poor Scoobs, I have been there and I know just exactly how he is feeling.
God will fix your mess. You can't. Forgive yourself first and then try to forgive her if you have any left over.
((((Scoobs))))
I believe I will see the bounty of the Lord in the land of the living. Wait for the Lord with courage. Be stouthearted, and wait for the Lord.