been there done that
I feel really really empathic and sorry for all the bad things you had to go through.
I do believe your experience has lots of value and can enlighten people, but when I read your answer to (this and similar) posts here on CZ, I feel that your involvement is way too deep to be of any help .
I do not think one is ever too young or inexperienced to give advice on any matter, but at times I feel the advice you give actually stems out of bitterness and grief.
It ends up in a subtle hurting and accusing the poster instead of showing the way/giving support.
You may need to face your past that seems to be haunting you like a ghost.
Maybe time has come for you to ask for help and support for yourself, and receive some.
We all are here for this reason: to give and be given support. All of your feelings from your childhood are real and worthy and deserve to be recognized.
Many people here on CZ, (including myself with all of my limits and imperfections), would offer you a listening ear, some wise people could offer a precious guidance to help you on the path towards emotional healing.
I wish you all the best that life can offer