There is a woman whom I recently met online. We have many mutual friends, mutual backgrounds, mutual "stomping grounds," etc. In other words, we have huge commonalities. We hit it off right away and became fast friends. We've spoken on the phone, kept in touch daily via social media in our mutual group memberships and... Continue Reading →