I have a friend. It is a person that I have never met in person, but we have had conversations online for probably more than 5 years now, perhaps as long as 7 or 8 years in fact. I’ll call my friend “Mike” for this post. Over the years, Mike and I have mostly discussed […]