Intro: E A Ehide this tabIntro Riff |------------5---5-----2h4----4----2---2---2h4---4------5---5-----2h4----4----2---2---2h4------| |--------------5---5--------5---5----5---5-----5---5------5---5--------5---5----5---5----------| |----------------------------------------------------------------------------------------------| |------2---------------------------------------------------------------------------------------| |--2h4-----------------------------------------------------------------------------------------| |----------------------------------------------------------------------------------------------|Verse 1:
C#m B E We're all good at findin' fault all around us A E B Pointing out somebody else's wrongs C#m B E We like to think we've got it all together A E B And we do, right up till we don'tInstrumental: EA B E Ain't none of us ever been perfect A E C#m B Yeah the truth is, there's only been one who ever was A E B C#m But we're all in such a hurry to be judge and jury A E B When we all got sins of our own A Everybody B E Drop your stonesVerse 2:
C#m B E Sometimes I’m the one I beat up the most A E B Heaven only knows the hell I put myself through C#m B E Haunted by my failures like a ghost A E B I'm so glad he doesn't judge me like I always doInstrumental A B A B C#m B A BA B E Ain't none of us ever been perfect A E C#m B Yeah the truth is, there's only been one who ever was A E B C#m But we're all in such a hurry to be judge and jury A E B When we all got sins of our own A Everybody B A Drop your stonesTag Esus4 E Drop your stones B EA B E Ain't none of us ever been perfect A E C#m B Yeah the truth is, there's only been one who ever was A E B C#m But we're all in such a hurry to be judge and jury A E B We all got sins of our own A B Aren't they heavy Oh so heavy Esus4 E Drop your stones