I've walked a thousand miles through valleys and the plainsLooking for a heart to shelter from the rainI've seen the stars above and the oceans white and blueBut every road I take leads me back to youEvery step I take, every path I chooseFeels like a quest for something trueI'm searching for love in the shadows and the lightThrough the days and the lonely nightsI'm chasing a dream that's hard to findBut I won't give upI'm chasing a dream that's hard to findI'll keep you in my mindI've faced the stormy seas, climbed the highest peaksThrough the ups and downs, my heart still seeksA love that's pure and strong to last through all of timeSomeone who will beForever my, the mineEvery step I take, every path I chooseFeels like a quest for something trueI'm searching for love in the shadows and the lightThrough the days and the lonely nightsI'm chasing a dream that's hard to findBut I won't give upI'll keep you in my mindI've been through the fire and the rainI've walked through the rainBut I know in my heart it's not in vainFrom every tear I've shed, every battle foughtBrings me closer to the love I sawI'm searching for love in the shadows and the lightThrough the days and the lonely nightsI'm chasing a dream that's hard to findBut I won't give upI'll keep you in my mindSo I can move onI'm moving on with hope as my guideKnowing someday soon you'll be by my sideUntil that day I'll keep the faith strongFor in my heart I know where I belongOkay, in my mind.Okay, in my mind.Okay, in my mind.Okay, in my mind.