People have gotten so weird over "age gaps" and I think its a overcorrection. In no reality is a 22 year old with an 18 year old cause for concern.
Now society agrees older dudes dating young women is kinda weird and some folks take it to the extreme like this
The US is a weird place when it comes to age gaps in relationships..the rest of the world insists the man be significantly older for it to work, and America believes they should be age mates.
Women age rapidly, a lot faster than men do..so being with a woman your own age is great at first when youre both young, till she starts deteriorating before your eyes which then forces the man to seek and replace with a younger woman or he starts messing around.
If there had been a gap when they started, her ageing wouldn't be much of a concern to an older man, but not a man her own age..its why the divorce rate is close to 50%.