HB, I feel your pain! The good Lord gave us the ability to survive even when we don't think we can go another minute. Every morning you wake up is another behind you. Strength comes from determination to survive. Look to friends to give you a break or a helping hand. You know we here will talk anytime you need to. Life throws so many curve balls to us it's a wonder all of us don't have a meltdown from time to time. Small steps and a list to begin to sort out the issues is my suggestion to start. Look to state help for your mom?? Keep us informed on your progress! Brighter days are truly ahead that's what keeps us going........ Really sorry to her about your dog!