Couldn't see beyond my tears down the aisle If I could I would've stayed there for a while Though the years can't dim the light that's in your smile Past the veil of honesty and innocence Thought I knew the road ahead I must confess Highest highs and lowest lows The worst and best For rich or poor With you I am forever blessed Said I did And I do I always will Still willing to Say I'm sorry For the times I should When you're letting go and holding everything The magic in a wedding ring You're my Heaven when we're walking through hell Not another soul could know me this well In the mystery of what the time will tell Love is learning how to stay right where you fell Said I did And I do I always will Still willing to Say I'm sorry For the times I should When you're letting go and holding everything The magic in a wedding ring Let the moment linger Wrap it round my finger Let the moment linger Let the moment Said I did And I do I always will Still willing to Say I'm sorry For the times I should When you're letting go and holding everything The magic in a wedding ring Let the moment linger Wrap it round my finger Let the moment linger Wrap it round my finger