My current boyfriend (19) and I, met online and are, for now, in a long-distance relationship. When we met he was 17 turning 18, and I was 15, living on the other side of the world. We've met three times, for three weeks total.
Some people don't see it as a relationship, others are happy for us. I think it depends from person to person what is right. If the age gap is too big or if the long-distance relationship is even sustainable. I would say that this relationship is for you both to benefit from and it doesn't matter what others think. I also met my boyfriend in a public place with a parent, I suggest you do the same thing. Beside that I just wish you guys the best. <3