@thecaseofthepurplecushion looks like you've got a good one there. Tell her to give you an extra long tight hug from all of us.
I know it feels shit right now, but as it's out there then you have to look for each and every positive to come from that part of your life and hold on to those.
You wouldn't be The strong person you are today, where you are, with the person you love and are about to marry if those things in your past hasn't happened.
You've met a whole group of women who until today didn't know you. We do now, that won't change tomorrow or next week, we'll still be here if you need us.
I appreciate this might not help much, so have wine🍷x