To those saying 4 years isn’t a large age gap, it is if you’re at the stage of life that the characters are. They’re in high school and college. If they were 24 and 28 or something, I’d agree it is not as big an issue as they’re in similar stages of life -likely working.
Also, keep in mind that...