Occasionally you come across someone who, within moments of meeting them you feel an affinity to; you feel as though you understand them and, even more inportantly, they seem to understand you. These people are to be cherished. I am privileged to know three people who fall into this category (not that I want to sound like I am creating a catalogue of friends)..but all three have shown me more about myself than I could possibly do on my own. Don't get me wrong, I have quite a few friends who ...