Last weekend, I headed to Upstate NY for Colleen's baby shower. It is a little bit surreal to me and although I know that Colleen is pregnant, when I saw her when I arrived Saturday morning, my first thought was, why does Colleen have a baby bump? I immediately shared my thought with her and we laughed. We've been through so much together and now being able to share this time with her, this other part of life, is pretty incredible. I love our friendship and the way we love, respect and are…