I don’t think there is anything wrong with age gaps per se, but if you think 18 year old men are immature and can’t be friends with them etc. I don’t see why you think it should be normal to hang around and date 18 year old women. I’ve thought about this for some time and it makes logical sense for me that you shouldn’t date in the age range of people you can’t be friends with if that makes sense.