Dark is the night And warm is the light of love in my heart Out of the blue and long overdue Now here you are My heart took some twists and turns Roller coaster lessons learned More than ever I believe There must be destiny You were worth the wait Worth every heartache Cause every tear brought me closer To finding you Worth the wait Worth every rainy day And Ill spend the rest of my life Reminding you, you were well worth the wait Ive played the game Gotten carried away On the whirlwind of love Ive flown with the clouds Oh and Ive cried out loud Till I had enough Ive been through the valley low Where the lonely heart must go
But it prepared me for the time That mountaintop would be yours and mine Worth the wait Worth every heartache Cause every tear brought me closer To finding you Worth the wait Worth every rainy day And Ill spend the rest of my life Reminding you, you were well worth the wait Ive been through the valley low Where the lonely heart must go But it prepared me for the time That mountaintop would be yours and mine Yeah Worth the wait Worth every heartache Every tear brought me closer To finding you Worth the wait You were worth every rainy day And Ill spend the rest of my life Reminding you Worth the wait Worth every heartache