I personally find 18 year old girls who are attracted to 18 year old boys weird bc 18 year old boys act like 14 year olds. 22 year old boys act like 18 year olds. I think 18 and 22 is perfectly reasonable.