Best Friends are the Best Things in Life

Do you have a best friend? Someone who has been through many of life’s trials with you? I know I do. Her name is Mary. Mary and I met the day before she got married, as I was invited by a friend of a friend of a friend to attend a pre-wedding celebration for Mary....