Violet, I've never been in therapy (not that I couldn't have done with a bit of it myself from time to time, LOL!), but I guess the therapist has to dig up all that stuff so she'll know what makes you tick. I hope the worst of that is over now, and you can begin to reap the benefits soon. Cats and kittens can fall from great heights, land on their feet, and walk away. They seem to have a built-in stabilizer. I don't think God is punishing you for anything. You come across to me as a very kind and loving person who is also very hard on herself! That's good news about your dad! I hope you have a lovely Father's Day weekend with him, Violet! I probably won't be around here much today as I have a truckload of weeds to get rid of outside. Some of them are taller than I am, although that's not saying much. We've had a very rainy spring. It's almost been like living in Seattle.