We met on the internet.
First time we met, my SO had a little crush on me, but being shy, and a little intimidated, he didn't say a word.
He used to date another friend from the same chat and she'd shown me a picture of him and I would go "yeah, he's cute, but he's blond, I never go for blonds".
Almost two whole years later, we ran into each other in a chatroom a mutual friend of ours had set up on a bdsm irc server.
There was a moment of "you?... here?... into this?... too?" combined with "OMG! I'M RECOGNIZED! WHAT DO I DO!" induced awkwardness after which we started talking.
First we talked kinks, then we moved into PMs and talked life.
We stopped going to that IRC server and just talked to each other over the usual irc channel, and through msnm and Y!messenger and even skype.
We had both had relationships that ended poorly to put it mildly and so we both decided to simply enjoy it while it lasted, no strings attached, and just, choose not to get too attached to the idea of being together, nor each other, and just realize that if we don't last more than a year, that's cool.
And still, we found ourselves caring more and more for each other. I was brutally honest with him, told him everything, even more than I had intended to. Coming out of closet after closet to him, almost intentionally trying to scare him off, but he wasn't bothered.
He simply smiled and accepted me with all, ALL, of my issues.
Soon enough there were "love you"s at the ends of messages.
18 months later, he came over for a visit around new years eve.
He had a flight back two years later, but he didn't take it.
A year after that we got married, that was this last january. jan.13.2009
We still feel that if something happens and we break up for any reason, we'll be okay, we'll just be friends instead.
But we're "partners" 'till that day comes and we love each other a lot.