The saint and the sinner The wise and foolish The poet and the preacher They're all coming home They're all coming home The lover and the leaver The drunkard and the prophet The student and the teacher They're all coming home They're all coming home But I keep coming back for all the wrong reasons I may be on my knees, but in my heart there's treason Still you run With open arms And a burning heart Open arms And i can start To understand Who I am, in who you are God of the open arms I am such a martyr For things that just don't matter I'm amazed you even bother But still I'm coming home Still I'm coming home You know I'm coming back for all the wrong reasons You know i am a sinner in my heart there's treason But still you run With open arms And a burning heart Open arms And i can start To understand Who I am, in who you are Oh with open arms And a burning heart Open arms And i can start To understand Who I am, in who you are God of the open arms In your arms, oh there are 10, 000 charms