Good friends are hard to find, and even the best can disappoint us deeply. But consider five reasons why true friendship is worth the effort.
Source of shared Link