Di was no catch either.
Agreed; she was apparently a relentless bitch.
Charles only married her because his position demanded heirs from a "suitable" wife; i.e., one not old enough to have appeared in a "Girls Gone Wild" video!