(If you've ever done internet dating, maybe you can relate.)
You talked with someone online, sometimes for a month or more, and you got along really well. You know the feeling...you get a smile on your face every time you get an email. You finally setup a meet-n-greet,,,or an actual date, and...