I Deserve It

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

R: 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

R: Many miles...

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

R: Many miles... (2x)

And I thank you