Our family spent part of our vacation with the families of two of my friends from childhood. Later this summer we will attend a Bat Mitzvah where many other life-long friends and their families will be present. While people will come and go from our lives, some souls are "forever friends". We are fortunate to know many of these folks whose presence is ever lasting in our lives. Time and geography move people apart (we moved to Texas from California 23 years ago) - but the age of communication can also keep us together.