Even the best imaginations would have a hard time grasping the complexity of how all these events could come together and make someone feel. Terrible, obviously. Words would fail. And I know there are people on this forum who, while perhaps not experiencing these exact circumstances, are well-acquainted with severe psychological manipulation, various abuses, etc. The only thing I can tell you, is that your feelings are valid. They are valid, regardless of how much of what you've written is 'real-life' experience, or imaginative that help you more safely process and share with others. But I'll tell you, you don't need to justify 'broken-ness' to anyone. If you are there, your there. It is what it is. And no amount of feeling for you, in sharing this pain, in attempts to empathize or sympathize, can change that you are there. In fact, they might even serve to keep you there. "If I can show the world how wronged I've been, then everyone will agree that these feelings are perfectly acceptable, that it's okay that I'm broken. And if I can get them to agree, then it makes it easier for me to accept it myself" taken too far, can become a trap of 'now I can stay in this state of pain, suffering, anger, fear, shame, condemnation, hate, for as long as I want. Forever."
And why does someone want (even subconsciously) to stay in this place? For a number of reasons. One being that the fear of changing a perspective can sometimes appear to be more painful and vulnerable, that the current state of suffering.
What would it mean if you could let this all go? And by that, I don't mean pretending it didn't happen, tolerating these behaviors in the future, burying the level of pain it caused you previously. But what if you could re-frame the way you look at it NOW, so that it isn't occupying your thoughts NOW, or having such a clutch on how you view yourself now, or how you interact with the world.
Would that mean you have no boundaries? That you've lost part of your identity? Would it make you a less moral/ethical person, who has lost the battle by setting aside your values or principles...
I am not asking or expecting an answer to these questions. More that you reflect on them, because doing so helped me personally, quite a bit. And if it doesn't feel right for you, then obviously, pursue what does.