All my life I've been walking Eyes wide open and talking Don't be nervous for me And my makeshift life Oh darling I'll be alright All my life I've been guessing Pulling straws and confessing Don't be nervous for me I've got to be free ♪ My legs are tired And all that I see are monuments made of stone My heart's possessed it needs to rest Saint Christopher carry me home Carry me home Carry me home ♪ Young and old get caught staring Past and present comparing Don't be nervous for me And my mental health Concentrate on yourself There's an answer I swear it Find the answer and share it Don't be nervous for me I've got to be free Cause nothing and no one can sway my devotion From the rooftops of heaven to floors of the ocean My legs are tired And all that I see are monuments made of stone My heart's possessed it needs to rest Saint Christopher carry me home Carry me home Carry me home Carry me home ♪ But nothing and no one can sway my devotion From the rooftops of heaven to floors of the ocean But nothing and no one can sway my devotion From the rooftops of heaven to floors of the ocean My legs are tired And all that I see are monuments made of stone My heart's possessed it needs to rest Saint Christopher carry me home My legs are tired And all that I see are monuments made of stone My heart's possessed it needs to rest Saint Christopher carry me home Carry me home Carry me home Carry me home