Ahhh, my dear FB, I have so been where you are. You are being really hard on yourself and I know that you can't just make yourself happy or bring yourself up during times like these. Just know that I think you are an incredibly kind, caring person. You have helped me and many others on so many occassions.
I hope this can give you a smile. I love this picture and look at it often!

BJ