I personally understand your pain, and I applaude you for wanting to make a life for yourself a be responsible. That's awesome.
I come from a digustingly unhealthy home myself, full of mental and physical abuse, drug /alcohol abuse/addiction and misery. For years I let the depression take hold and control my life. Everything that they had done controlled who I was.
I guess it just comes down to the decision you make, are you going to let them control who you are supposed to become? OR will you overcome? It seems to me you are an OVERCOMER!
I don't know all of your situation but I feel for you. I'm 25 now with a family of my own and I vowed early that I would never make the same mistakes. Don't let your past determine your future. Have you tried counseling or church?
Good luck.