Two of my very best friends got married this year, and when you live far away from the people you love, you are excited when you are asked to participate in their big day to the point where you are willing to do anything for them. For my best friend May, it meant traveling literally halfway around the world, camping at airports, tying program ribbons the same way you made her tie them for your own wedding years ago and trying desperately not to stab her beloved in the shoulder while pinning on a veil during the ceremony. In the most recent case, for cousin Kate this meant walking down the aisle as best as possible without tripping or making a silly face since everyone is staring at you, singing a duet with your talented cousin Sharon even though you have a cold, and following two lovely speeches with your attempt at an eloquent and amusing toast to your cousin. And while I suffered less than usual from the typical stage fright that tends to overcome me at the suggestion of these roles, I also recognized that anything that I said or did mattered little. Kate looked lovely in her dress, Tyler looked happy at the sight of her, and the moms and families looks teary-eyed and overjoyed at the progression of each event. Kids danced, couples held hands, people laughed and ate together. It was a beautiful day and a huge success, no matter what I said or did. But I had a lovely time saying and doing, and am very grateful that I was able to be a part of the day at all. Congratulations Cousin Kate and newly-minted Cousin Tyler, I wish you every happiness because I love you so much.