Yeah, I understand that. If I want the gp to understand, I have to write it down and give it to them. We're conditioned to be positive and polite and I just can't trust myself to say it right.
Sounding off to Mumsnet helped me too - you can say things here and take your time typing it out. It helps. And Mnet is open 24/7.
I also understand the What Ifs, but honestly, you couldn't have done anything differently because you are you. If you'd spoken up earlier, or stood up for yourself - you wouldn't be you. We do what we can, at the time. (Have you read The Midnight Library? Its quite a gentle novel dealing brilliantly with regret.)
When I was at school a lass in my class was being abused by a family member and she did speak up and was believed, though not by her mum. It went to trial and he was found guilty, but her mum still stood by him. Teachers and friends believed her, but it didn't make life happy. She was outspoken, but also aggressive, difficult to like, and she still lost most of her friends and sought out abusive relationships. It was incredibly hard to see . . . Even if you had spoken out and distanced yourself, it might not have been better. It takes years to start to work on and start to heal this type of betrayal. I hope eventually she found peace with herself, and friends she could feel accepted by.
Look after yourself, and your littlies. People who have been hurt are often brilliant at looking after others. And keep posting!