Why are you guys talking about age differences? They’re like the same age and if not the MC is only a tiny bit younger.
And then you have to consider all his regression and stuff like that, he’s probably the same age or older than her. Besides, they are adults, who cares if one of them is slightly older?