C FI came by today to see you
C FThough I had to let you know
C Am FIf I knew the last time that I held you was the last time,
C Am GI'd have held you and never let go
F COh it's kept me awake nights wonderin'
Am CLie in the dark, just asking "why?"
F C Am GI've always been told you won't be called home until it's your time
C FI guess Heaven was needing a hero
Am G F GSomebody just like you
F C Am GBrave enough to stand up for what you believe and follow it through
Am C FWhen I try to make it make sense in my mind
C Am FThe only conclusion I come to
C F C G Am G FIs that Heaven was needing a hero like you
C FI remember the last time I saw you
C FOh you held your head up proud
C Am F GI laughed inside when I saw how you were, standing out in the crowd
Am G FYou're such a part of who I am
Am G F GNow that part will just be void
F CNo matter how much I need you now
Am GHeaven needed you more
C F C G Am G FYes, Heaven was needing a hero...that's you.