well, to be fair, at 5 years, the age difference between them is hardly anything ...esp compared to the what, 15 years from his earlier relationship.
15 and 20 is creepy ....
but 28/29 and 34 isnt ....
Just commenting on the age diff , I dont have an opinion on it otherwise.