All bar one of my serious partners I met on the internet.
My first serious partner I met in rl, and he was the biggest disaster ever. My second parter was an american called David. He came to stay with me because he got some work in australia, and our relationship grew from there.
However when he went back to the USA, after getting engaged to me, he decided that it was ok to cheat, but it took me so long to realise I didn't deserve that treatement and to get rid of him, that we'd been together for almost 2 years by the time I got the courage.
my next long term partner was my bf of 3 years from the UK, though it really fell apart 2 years after we started our relationship, because he went to study and forgot he had a gf in the face of all uni had to offer.
however now I am engaged to Peter, who I met on skype about 6 months after breaking up with that former bf.
He is a wonderful man, loving, kind and gentle. He's Swiss and has been divorced for some time. he has children, but that doesn't bother me. I went to stay with him for 3 months at the beginning of this year and it coudn't have gone better. by the time the swiss authorities were forcing me to leave we were totally in love, though we knew that even before I stayed with hihm.
A week before I was due to go home, he proposed to me after he came home from work, and I said yes. we'll be married on the 12th of november. I picked up our rings this week.