If you have great friends, distance doesn't affect your relationship with them. Time just improves the friendship, and disagreements just add flavour. I have been very fortunate in my life to meet such wonderful and loving people. Some of my friends I might only see once in a few years, but that does not fray the bond that we have. There truly is a spot in my heart for all of them.
Some of the greatest relationships that I have are with people that I met travelling along my life's pathway, some of them were and are exotic flowers and others were rocks that weighed me down. Somehow, using my sieve-like friend filter, I managed to win the lottery and find diamond friends.
There are a few people that I choose to recognize as great friends. I know you know who you are, so I will not go all-disclosure without consulting you first. I know some things were said and done, but there were no witnesses (as far as we could tell), so speaking of particular things may cause uncontrollable laughter.
:o) Bound together through life and love.