The song "No Halos For The Heartless" by Hatebreed expresses a strong sense of frustration and resentment towards the state of the world. It criticizes a society where virtuous qualities are disregarded and overlooked, while those who are morally corrupt thrive. The lyrics highlight the plight of the working class, who are condemned while the dishonest and parasitic individuals prosper. The song also emphasizes the injustice faced by heroes and soldiers, who are often questioned and stigmatized. The sacrifices they make for the greater good are belittled and overshadowed. The lyrics condemn the glorification of those who are undeserving, such as thieves, liars, and the corrupt. Hatebreed denounces this skewed perspective and lack of decency in society, highlighting the hypocrisy and weakness of those who consider these individuals as worthy of praise and admiration. The repeated line "I have no halos for the heartless" reflects the band's refusal to acknowledge or respect those who lack moral integrity or have not achieved anything worthy of reverence. Overall, "No Halos For The Heartless" is a passionate critique of a society that values the wrong qualities and overlooks the true heroes and virtuous individuals. It calls for a reevaluation of values and recognition of those who truly deserve honor and respect.