Happy Friendversary! | 30 Touching Messages for your Friend Anniversary
Friendships are some of the most important ships in your life. Some sail away never to be seen again, but they leave wakes felt for decades. Meanwhile, some ships always encircle your dock to...