One of the biggest challenges in life, at least for me, is finding great friends. It’s a challenge even to define what a friendship is or to determine what criteria to use when assessing a friendship or relationship. Is a friend the one willing to wait for you at the airport or to help lift […]