About a week ago, I heard mention that my good friend would be in town soon for a visit. Naturally, I was excited, but not nearly as excited as I was when I found out he was coming even sooner.

...