Age differences are pretty icky, may be triggering to people who have had similar experiences. Although this story does go a lot better than real relationships between adults and minors, it's still gross to read.
If they had been aged up to at least high school and uni the age gap wouldn't...