It's not so much the age difference than where you are in life that makes me not understand when an 18yo dates a 40yo.
College tremendously change people and the first few years if working do that too. When I think of myself at 18, 21 and 25 I do not see the same person. I was in such a different place everytime that it boggles my mind when I see a 28 yo with a 15 yo.
Once you start your professional life, age don't matter as much.
Most of the guys I've talked to who are undergrads (I'm in grad school) are so young, mentally and physically. Even people in grad school who went there straight from undergrad feel like kids to me.
Which is why a 40yo man with a 18yo makes me suspicious. But whatever works for people.
I totally agree. I'm not the same person I was at 18 no one is for the most part. We grow so much as we mature. If two people are of a different mindset in a relationship the chances are that at some point it's going to cause a riff. If it's just hooking up that's fine, but an 18yo and 40yo are on different planes mentally. The 18yo hasn't had the life experience and the 40yo has the experience and is probably set in his ways. There's always an exception to the rule but generally speaking it's not a good look.