Friendship can thrive throughout all seasons of life, whether you've recently met or have known each other for decades. There are so many ways to be a supportive pal, even if you're thousands of miles ...