The Three Essential Pillars of Lasting Friendships