We can pick up where we left off, albeit wiser and more mature than our last encounter. One great thing I've grown to appreciate is that we can go for days, weeks - even months - without speaking with each other, but when we do see each other again, it's like no time has elapsed. I consider myself a very lucky person to have a great friend that I've known for more than 20 years and have come to know and care for like my own family.