If The Crown’s take on the marriage is to be believed, Elizabeth and Philip both put up with many things they did not like and found ways to accommodate each other in marriage for the sake of duty and the monarchy. They expected Charles and Diana to do the same, and that sure backfired on them.
Bowles should have cut Charles off once she married or married Charles
There is the fact he didn’t love Diana but damn why marry her then