I tell you right now, I nearly had given up
Cause nothing I was doing ever seemed to be enough
And my world got so small til I was just the only one
Stumbling through the dark like the morning wouldn't ever come
But whoa whoa whoa
Baby this was worth the wait
After all those years, all those tears as I cursed my fate
And whoa whoa whoa
Now it's time to celebrate
We've both walked through hell but now we're standing here at heaven's gate
And baby this was worth the wait
I couldn't see it right away, cause really I was so unsure
Yes it's hard to see when your life is just a lonely blur
And all my falling down, I thought that it would never end
But with you by my side, I'm learning how to walk again
And whoa whoa whoa
Baby this was worth the wait
After all those years, all those tears as I cursed my fate
And whoa whoa whoa
Now it's time to celebrate
We've both walked through hell but now we're standing here at heaven's gate
It's so hard to believe there was a time when I didn't care
When I look back now, it's like I wasn't even there
Every sleepless night, every wish now, every prayer
But now we're here
And whoa whoa whoa
Baby this was worth the wait
After all those years, all those tears as I cursed my fate
And whoa whoa whoa
Now it's time to celebrate
We've both walked through hell but now we're standing here at heaven's gate
And whoa whoa whoa
Baby this was worth the wait
After all those years, all those tears as I cursed my fate
Whoa whoa whoa
Now it's time to celebrate
We've both walked through hell but now we're standing here at heaven's gate
And baby this was worth the wait