I've overcome a lot - sexual abuse, death of a loved one, bad parents and experienced life. My nature is such I not only survived all this but I have thrived. I've always been psychologically ambitious in that I've never been willing to settle emotionally for anything less then what's needed. I've wanted more then that from life.
One thing I know is that it is a bad idea to marry someone who had bad parents. If they hated their mother, if they were hated by their mother or father, your marriage will pay for it in ways both obvious and subtle. When the chips are down, when someone is sick or loses their job or gets scared, the old patterns will kick in and he will treat you the way he treated his mother or the way she treated him.