Please review my vows and tell me if you think they sound ok and are not repetitive.
David: You are my best friendYou are my rockYou are my inspiration Because of these, I believe that we can accomplish anything together. I pledge to always be there to encourage and support your goals, to laugh with you and to cry with you. I promise to work together through any challenge this world may bring us. I commit to you my honesty, my devotion, and my unconditional love! I vow to be honest, caring and truthful, to love you as you are and not as I want you to be, and to grow old by your side as your love and best friend. I promise to love you for eternity, respecting you, honoring you, being faithful to you, and sharing my life with you. Today, I am committing myself to you not only as your wife, but also as your best friend throughout life.