What a beautiful, heart-warming post IWTH
Sounds to me like you're making a wonderful new life for yourself.
One of the little sayings we have over here is that "I'm good enough for God". And being good enough for my HP means I don't have to be good enough for anybody else, especially my toxic parents.
Thank you so much for sharing that. It's inspiring to me to see us all getting well.
Mike (((( hugs ))))