I Deserve It
This guy was meant for meAnd I was meant for himThis guy was dreamt for meAnd I was dreamt for him
This guy has danced for meAnd I have danced for himThis guy has cried for meAnd I have cried for him
Many miles many roads I have traveledFallen down on the wayMany hearts many years have unraveledLeading up to today
This guy has prayed for meAnd I have prayed for himThis guy was made for meAnd I was made for him
Many 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 it
Not running from the pastI tried to do what's bestI know that I deserve it
Many miles many roads I have traveledFallen down on the wayMany hearts many years have unraveledLeading up to today
And I thank you