This guy was meant for meAnd I was meant for himThis guy was dreamt for meAnd I was dreamt for himThis guy has danced for meAnd I have danced for himThis guy has cried for meAnd I have cried for himMany miles many roads I have traveledFallen down on the wayMany hearts many years have unraveledLeading up to todayThis guy has prayed for meAnd I have prayed for himThis guy was made for meAnd I was made for himMany miles many roads I have traveledFallen down on the wayMany hearts many years have unraveledLeading up to today I have no regretsThere's nothing to forgetAll the painWas worth itNot running from the pastI tried to do what's bestI know that I deserve itMany miles many roads I have traveledFallen down on the wayMany hearts many years have unraveledLeading up to today