Best friends are one of life's truly great joys.
Deep friendships like these offer solace during hard times and laugh-til-your-face-hurts happiness other times.
Even if you've spent the past year or months apart, your friendship picks up right where it left off.