This is sad but understandable as they are 20 years age difference. He might take Elizabeth Taylors record for number of marriages what was it 7 or 8 maybe 8 marriages and 7 divorces???
He is probably a hopeless Romantic and likes the honeymoon stage. Thus he keeps getting married. Bound to get it right eventually. I suppose.