Such a powerful post Steely, that must have been difficult to press send but I'm very glad you did. I feel like I know you, the true you and yet we haven't even met!
And.... I am so sorry you went through such a horrid experience and that your own Mother was not supportive. You have every right to be angry. But I hear forgiveness can also set you free and allow you to move on from the past trauma, easier said than done I know.
Be very very proud of yourself hun, very proud. You have a gorgeous soul and don't ever forget it