We're #2 in longest marriages. Probably because of our age. (We're currently the third-oldest state in terms of percentage of residents 65 and older -- Florida and West Virginia are ahead of us.) But also maybe because we rank in the middle of states in per capita income and need a spouse with a job to maintain a lifestyle.