I've been stuck in right and wrongs Lost here in my chrysalis too long (too long) Wide awake, but eyes are closed Wondering how I could let you go (you go) I know that I ain't no saint But I learn from my own mistakes Yes, I will wait for a thousand nights And a thousand more 'til I reach that day Don't wanna waste another day in vain Wanna feel your grace shining over me Yes, I will wait ♪ Yes, I will wait Feel your grace shining over me Yes, I will wait Thinking back on purple skies Held you close, so caught up in your eyes (your eyes) I still hear the melodies Of everything we had that used to be, mh-mh-mh I know that I ain't no saint But I learn from my own mistakes Yes, I will wait for a thousand nights And a thousand more 'til I reach that day Don't wanna waste another day in vain Wanna feel your grace shining over me Yes, I will wait Feel your grace shining over me Yes, I will wait ♪ Yes, I will wait Feel your grace shining over me Yes, I will wait Oh-oh-oh-oh Feel your grace shining over me Yes, I will wait for a thousand nights And a thousand more 'til I reach that day Don't wanna waste ♪ Shining over me Yes, I will wait (yes, I will wait) Shining over me Yes, I will wait