They married for advantage, she being the daughter of a wealthy family and he being perceived as a rsing star with a future in politics. People do tend to apply their middle class, middle American values to them, in error, just as they have to Bill and Hillary Clinton. Elizabeth Edwards was by most accounts prone to belittling her husband in public, very determined to make sure she continued to wear the pants in that family. She was far from angelic.