
I am sorry that you have sufferred such horrible incidents as a young child and as a teenager. Having to keep those things inside, to yourself, eats away at self-esteem. I certainly would advise you to seek the help of a therapist ~ to gain perspective, and hopefully gather the strength that you need to sit down with your mom & tell her about how these events hurt you deeply.
I hope that your mom is able is to accept and admit to the mistakes that she made in raising you. You're in my thoughts!