Ok so the age gap is 2 yrs
Not even 2 years as the girl is freshly 20
even if it were 3, it's not like there's a major change in brain development from 17 to 18, so i'd consider it fine.
Ok so the age gap is 2 yrs