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

 

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

You 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

BACK