I met my ex online. We talked for maybe half a year online before meeting up. I didn't have to worry about her thinking I'm weird because I really am weird. And she was weird too so it actually worked out pretty well, at least for a few years.
But in our case distance wasn't an issue, we were in the same city already.