Good hearts, there for you when you're in trouble
Good hearts, to pick you up out of the rubble
Dust you off, send you on your way
I'm surrounded by good hearts, good hearts
Can't say that I pray to Jesus
I wasn't looking for a friend
I didn't need a guide or a saviour
Peace and love goodwill to men
Do you believe in karma
Have you been touched by fate
Did you travel down a fork in the road... and
Things ended not so great
Good hearts, there for you when you're in trouble
Good hearts, to pick you up out of the rubble
Dust you off, send you on your way
I'm surrounded by good hearts, good hearts
Was there a time when you needed someone
To lend a helping hand
Maybe a shoulder to cry on
A joke to make you smile again
Now I've been thinking that life was easy
Without regrets or to make amends
Been living my life doing what is right
Surrounded by good friends
Good hearts, there for you when you're in trouble
Good hearts, to pick you up out of the rubble
Dust you off, send you on your way
I'm surrounded by good hearts, good hearts
When you're needing someone to rely on
They will be there through thick and thin
If you lose your way, down life's highway
They'll pick you up at the side of the road and take you home