Hello and WELCOME! It sounds like you had a rough start to life, but you seem to be on the right track now! Good for you!
I agree that it's okay to "let it out" once in awhile. It's good for us to scream and holler (when no one is around of course

) and kind of "clean things out." If we don't we'll BLOW. LOL
So welcome, and keep talking. I think you'll be a great addition to PsychCentral. God bless, Lee