My surprise flowers were followed by a surprise visit from the sender. A lifelong friend that I have not seen in two years, he is a professional athlete and travels extensively, came to see me! We have literally been friends since we were 5 years old,