I've been down every path, staying open To find someone to heal the broken Parts of myself Endlessly getting it wrong Lonely nights on the road, flying solo Keeping my faith, staying hopeful That maybe some day The right one would come along Continue down the road, into the unknown Even when I couldn't see through the fog I make a new mistake, and lose my way But I still pray Then one day the clouds began to fade All of my heartache was erased You came to me, and everything changed You were so much more than what I dreamed I trust that God brought you to me My angel, you were worth the wait Looking back now I can see All the roadblocks seem to lead You to me I try putting myself out on the line None of it ever turned out right I almost gave up But something said keep holding on Continue down the road, into the unknown Until I saw the light through the fog Thrusting through the dark, I trust in my heart Knew the way Then one day the clouds began to fade All of my heartache was erased You came to me, and everything changed You were so much more than what I dreamed I trust that God brought you to me My angel, you were worth the wait Looking back now I can see All the roadblocks seem to lead You to me You to me You to me Led you to me Every wrong turn, every burn Was only me searching for you I had so many lessons to learn To be ready to love the one I was meant to I needed to go through every trial To clear the space for you to arrive Turns out your path was on mine The whole time So glad the clouds began to fade All of my heartache was erased When you came to me, everything changed You were so much more than what I dreamed I trust that God brought you to me My angel, so worth the wait Looking back now I can see All the roadblocks seem to lead You to me