Jesus christ!!!! This is the one reason I don't post my personal stuff on here because you get attacked for doing your best. (apparently my husband doesn't love me because he doesn't wear a wedding ring. LMAO!!!!!)
Petit, I am both gladdened and saddened that your POV on this comes from your parents being separated. Gladdened that you are so passionate to not see that hurt visited on other children, and saddened because you can not see that life gets in the way of perfect scenarios. Not all parents can feasibly stay together and not all children suffer for it. It sounds to me like HIA is making the best of a bad situation.
Children are a lot more resilient than people seem to think. My mum was a typical case for not having a good type. Her type in guys were basically arseholes and my mum didn't have the self esteem to realise she deserved better. She had me when she was only 17. Then when I was little she ended up in another bad relationship which gave me my brothers. By the time I was 12 she was out of the more destructive relationship with my step dad and then she stayed single until my brothers had both turned 20. I am now reconciled with my father and completely forgive him for the hurt he caused when I was younger. I'm not going to say it was easy, nor am I going to say that I had a childhood bursting with happiness. I will acknowledge though that seeing my parents go through so much crap in relationships I realised young that I had no role models on how to make a relationship work and that actually lead to me reading many books on the nature of relationships and the differences between men and women.
What I am trying to say is that coming from a broken home doesn't have to ruin your life. As long as both parents are assuring the child that they love them and the child isn't subject to hearing either parent verbally bash the other it can actually be just as happy as a solid home.
'People are never perfect but love can be. People waste time looking for the perfect lover rather than creating the perfect love' - Princess Leigh-Cheri from Still Life With Woodpecker.