AGE DIFFERENCE

My boyfriend is 19 and his birthday is in June, and I'm 15 while my birthday is in August. In my state, the age of consent is 16 but that is for sexual acts. Does anyone think my relationship is wrong/gross? My mother supports us and his mother is so-so. We're doing long-distance at about 1200 miles. We met in a class last year in high school and we've been together for almost 8 months now. I'm sure I love him but I feel like everyone is against my relationship. What do you all think?