Many factors contribute to a stable marriage, including the maritalstatus of your spouse's parents (folks with divorced parents are significantly more likely to get divorced themselves), age at first marriage, race, religious beliefs and socio-economic status.