Number 1 cause of divorce is financial issues.Most women aren't gold diggers,but if the man can't pay the bills most of them decide to end the relationship.
Also,sometimes you can't tell a woman character just by looks.Ugly and "conservative" woman can be gold diggers too.