Online seems to be the theme. I met my Canadian husband playing World of Warcraft. We were in the same guild for several years before we met face to face. He started out as a casual friend but over time we got to be very close. When I had some rough times he was there for me, and we started...