age gap🙊

Emily • Columbia College class of ‘23
So ill be 17 in august and my boyfriend will be 15 in july, hes a young freshman and im an old sophomore... really age hasnt been a problem, and i know we'll be together a long time based on how compatible our personalities are, but im worried about how people will react when im 18 and hes only 16..... whats your guys's opinions? I know in my state its legal to date someone over 18 as long as the age gap in under 4 years so its not a legal issue
Also, should i wait until he's a little older to have sex with him?