I've always known that my heart can be blown into flames And now jealousys spite locks it's door on my life once again A shot from a gun, there's a poison that runs through my veins And the love meets the hate and decides on the fate of my name I've been a winner, a leader, shed blood from a stone And I've been a sinner, a cheater, and love down the lone Walk in my shoes, I'm not sure that you'd choose to be known Let him who have never sinned cast the first stone Let him who have never sinned cast the first stone Walk in my shoes, I'm not sure that you'd choose to be known Let him who have never sinned cast the first stone Let him who have never sinned cast the first stone Let him who have never sinned cast the first stone Let him who have never sinned cast that first stone Cast that first stone Cast that first stone Cast that first stone Cast that first stone Cast that first stone Cast that first stone Cast that first stone Cast that first stone