You have changed since then. I have changed, and the world around us has changed most of all. But one thing has not changed. X years ago, I promised to love you, to give of my best to you, to cherish and keep you no matter what else happened. I have not always lived up to my best intentions but I have always loved you. I still love you. I love you more now than I did then because I know you better now. And I’ve matured: the sharp edges of youth have mellowed, increasing my capacity for, and my pleasure in love. We’ve watched our babies grow up and become independent. We’ve moved, we’ve had successes and setbacks we’ve weathered a good many storms. Some of the things we worried about turned out not to matter at all. What really mattered was our love. The one constant in our lives has grown stronger and I thank you now for the joy you’ve given me during these 25 years together. It is with a glad heart that I renew my original wedding vows. I still promise to love you, honor you, cherish and keep you. I continue to want you, for better or worse, for richer or poorer. Whatever the future may hold for us, we will always have our love. It is enough.