Madonna

I Deserve It Lyrics



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