Hi Adrilynn!
I read your whole post quite easily, one of my sons writes similarly...:-) As long as you're getting all that hurt out of you, that's great.
*hugs*
Sounds like you've talked to a therapist already? Please don't try to hide your pain and history, healing takes a long time...better to start the journey as soon as you're ready.
Welcome to this place, a home on the wild frontier of teh Interwebz!