A 16-year-old dating an 18-year-old is not a big age difference. It's only 2 years apart in age and a 16-year-old isn't a child equivalent to a 5-year-old, and an 18-year-old isn't an adult equivalent to a middle-aged man. They're both developmentally adolescents in high school.