I have just been thinking recently about this. And I hope I don't offend anyone and understand that I am massively generalising but I hope you understand the gist of what I'm saying.
Sadly, the fact is that there's loads of people who have had awful childhoods with neglect, trauma, abuse, crap families etc.
As adults, you can see the effects; mental and physical health problems, bad relationships, more abuse, low self esteem, substance abuse, poor choices, low confidence, self sabotage etc.
This results more often than not in poorer financial outcomes, poorer quality of life,. They have kids who don't have the best start in life as others.
Then you have the other set of people who come out stronger. They are thriving as adults. They have good relationships, good boundaries. They have healthy self esteem. They have better life outcomes. They have kids with a better start in life.
Why is it that two people with similar crap childhoods, one it's affected them negatively all their life and for the other it doesn't appear to be that way.
Is it down to personality? What is it?