Heroes get forgotten Good men overthrown I found true love Then I lost my love So I'll carry out my days alone But I won't parade my sorrows We all have our own tunes to moan But here is a truth That everyone must swallow Heaven has a heart of stone Build your castles with diamonds and marble and steel And you get knocked down Live your life with compassion and humility Still you get knocked down I'm not saying 'Don't fall in love... don't reach for the stars...' But everyone should know That heaven has a heart of stone And you can want it with every fibre of your being But how it plays out in the end is never sure My baby got so thin I didn't know her Then she slipped away for evermore And what's another grain of sorrow upon the world With nations of people reduced to ashes and bone? Still, what kind of heaven gives you something then Takes it from you? A heaven with a heart of stone