Perhaps I wasn't clear I will edit the under 18 part...
If kids are under 18, then it's important that the age difference is pretty much nill. Teen years are highly developmental and it's not appropriate for developed and undeveloped teens to be dating.

