I think it was the other way around. Her behavior drove her husband away. She had Borderline Personality Disorder.
Also they had absolutely NOTHING in common. Di was a complete light weight in the brains department, with the interests of an immature 14 year old.