Long story short, Myspace - 2005.
I commented on a picture of his cat (that looked exactly like mine), and we began exchanging emails about our pets

Pretty much evolved from there....only thing, I was in California, he was up here in Canada. After a gazillion hours spent talking on the phone, webcams, emails, etc. his family invited me to come up here to meet them/ stay in their home for 2 weeks. So, 5 months after our pet conversation, I flew up here, we met face to face, and he and I have been together ever since
4 year long distance relationship I might add....we got married on our 3 year anniversary, and it took me a year before I got my visa to move here as a permanent resident....best thing I've ever done in my life...he is my soulmate