verse 1 I've been waiting for this moment for so long An answered prayer, I know you are the one I give to you my heart and soul With a love that will never grow old Chorus In my life, I can see That you were made for me You'll be there to catch me if I fall All the days, I have prayed And the love that I have saved With this ring, I'm giving you my all verse 2 I thank God for the gift He has given me A love that's strong for all of eternity I give to you all of my days With a love for all of your ways Chorus In my life, I can see that you were made for me I'll be there to catch you if you fall All the days, I have prayed And the love that I have saved With this ring, I'm giving you my all With this ring, I'm giving you my all Bridge In the days that we grow old The times may change but our love will remain As we look back on this day now We stood the test of time Living the promise of our vow Chorus In my life, I can see that you were made for me I'll be there to catch you if you fall All the days, I have prayed And the love that I have saved With this ring, I'm giving you my all With this ring, I'm giving you my all With this ring, I'm giving you my all Outro

Watch the song video
Top songs from Anthony W. Carter
Playground Sessions Course Banner
Did you ever dreamed on playing piano?

Playground Sessions is a revolutionary new way to learn music and play the piano. No more boring courses. The adaptive videos automatically adjust to your skill level. Plus, you’ll receive regular feedback on your progress each week, plus a personal training plan from a professional piano teacher.

Start to play the piano instantly - and have fun doing it!