You are amazing Cat. Your positive energy just bounces off my computer!!! I love it. You take care sweetie. I think the time you spent in piecing helped you grow and heal to where you could take on this curve in the road with grace. I've said to others, you have to get to place where you can be happy with or without them, and I think you've got it. I know there are still difficult times, but you have become such an amazing person. So strong and wise...
There is no arriving, ever. It is all a continual becoming.