The voice of metal is back! He sounds better than ever! I am referring to Howard Jones! This song just tugs at the heartstrings. We all have felt like a failure and how if people rely on us we will fail them and disappoint them. The guitars are perfect and the chorus is resonating with all who listen to it. Rock out with me!