Mid-life crisis
he says he looks 25. he says he is carded all the time.
but they generally card everyone these days. just LOOKING 40 or under will get you carded.
he doesn't look quite 40. but 25? Hmmm No.
he looks fine. 40 is not old yet. but you can tell he is in his 30's at least.
I'd say 33. I sense though he is having a crisis. dating a 23 year old and bragging how young he thinks he looks. and saying I know what you did last summer makes him feel old.
try 30-ish not 20-ish.