Quality friendships are those that stand the test of time. No matter if distance, disagreements, or the occasional argument gets in the way of two friends, the healthiest, most understanding friendships have a way of prevailing through it all. Good friends communicate openly, they allow and respect boundaries, and will stick through the good and […]