this guy was meant for me and I was meant for him this guy was dreamt for me and I was dreamt for him this guy has danced for me and I have danced for him this guy has cried for me and I have cried for him many miles, many roads I have traveled fallen down on the way many hearts, many years have unraveled leading up to today this guy has prayed for me and I have prayed for him this guy was made for me and I was made for him many miles, many roads I have traveled fallen down on the way many hearts, many years have unraveled leading up to today I have no regrets there's nothing to forget all the pain was worth it not running from the past I tried to do what's best I know that I deserve it many miles, many roads I have traveled fallen down on the way many hearts, many years have unraveled leading up to today many miles, many roads I have traveled fallen down on the way many hearts, many years have unraveled leading up to today and I thank you