I met a really great guy recently. We talked online for a while then met this past weekend for the first time -- coffee, walk in the park, museum. 4 hours later, we were still chatting away and having a very nice first date. He drove two hours to see me. He held my hand a couple of times across...