Nice twist, I thought he would be another bitchass MC.
The only thing I don't understand is why they don't simply say that they know each other from forever and are comfortable together, that made natural to become a couple, that would make it reasonable to the surronding kids.
Leaving aside how other people shouldn't have a say on who someone loves (unless is a literal criminal or is going there) and the other students should just shut up, with a childhood friendship developed into romance explanation it should be enough to keep stray dogs away.