Adults who pursue minors are sick in the head. Yes, I understand it's only 4 years. In the long run over a life span 4 years is so tiny an age gap.
Right now though it's pretty big. When I was 17 I dated a 22 year old. At the time you couldn't have told me it was wrong.
Age doesn't matter. Blah blah blah. When I was 22 I had the opportunity to date a 17 year old.
The very idea made my skin crawl. He was so inexperienced and we were on completely different levels. Ya, he was a nice guy but when his big worry was the upcoming HS football game and mine is finding enough money to make rent the gap between us was obviously massive.
To me it's okay since my grandma was 18 and my grandpa was 22 when they got married, so I don't think it's that gross with only four year difference, however 4+ might be kinda gross :P.