I will say this, I bet 100% of us human have personality flaws, some are just more destructive than others. Some are simply bat chit crazy, but if two people love each other and want to be with each other, can live together and not ruin lives, so be it.
Mom (and maybe God also), always said, never judge anyone, especially if you have never walked in their shoes.
The someone to lean on, and I hope this thread has helped at least in some ssmall ways.