It's hard to find words for a story like this. I am sorry you had to go through, and are still going through, all of this stuff.
It is comforting to find a place like this. I am reading other forums as well, and am amazed by how many people are living these kinds of painful stories right now, all around the globe. It certainly makes one feel less alone, at least.
You've already come through more than most. Reading your story, I'm not sure I would have made it as far as you have. Here's hoping for a brighter future.
Me 59 W 47 T 26 M 23 S18, S14 BD May 2023 D filed June 2023 OM1 confirmed: December 2023 OM2 confirmed: October 2023