I meet my boyfriend online.
We chatted for a good 6 months. He lived in the UK and I lived in Denmark. (Before we had started chatting, I had applied to go to University for a year in the UK.)
As we talked online, we both had developed chrushes, but not told each other. Before moving to the UK, I went on a field trip there, and we talked on the phone a few times too. As soon as I moved, he asked, if I'd like a visit. As I shared apartment with others, I considered it safe. And we just feel madly in love. Don't think I've ever fallen that fast!
In this case, I'm the one, that wasn't his usual type
But now we are coming up on 6 years soon. We have moved about a lot due to education.
We want to get married (just need to figure out how to do it. Money, logistics etc.) and have kids soon
It can definitely happen, if both are honest about their person.
And I did use to get the surprised looks, cause we were different nationalities, and the even bigger shock when they heard we had meet online. But the shock effect is getting less and less. Just think peoples minds are getting more open to it