My second DH is 16 years older than me, my oldest brother expressed his reservations at the age gap, he said 'but what happens when you are 50!!', but no one else did. His wife died when he was 60.
My first H had an affair with my best friend, we had met when I was 14 and he 15. We had one child and divorced when he was 6. He died of cancer in 2012, had two marriages, which both failed, no other children but plenty of relationships. After the marriages broke up, the one to my BF after 10 months, 2nd one 12 years later --after 6 weeks, he never lived with anyone else.
So if we had stayed married I would have been a widow before our retirement, but most importantly would only have one child (he did not want any more), I have had a good 2nd marriage and two more children, and we are awaiting the arrival of our 6th GC. Two from each child.
I think my hubby would have liked me to retire earlier than I did, but that's the part of the deal, as I see it.
You do not know how life will turn out there is no certainty, just take your happiness without worrying about the numbers!