Some people should not have kids. Some need a whole lot of support if they do. Others just can't get it together in time.
I'm so sorry your upbringing was so unnecessarily hard and that you were failed by those who should have taken care of you. I hope your life is better now and that you are getting whatever support and treatment you need.
Thanks for your comment. All my best.