Song Meaning
Kleerup's "Thank God For Sending Demons" isn't a hymn of praise, but a twisted expression of gratitude born from pain. The song meaning hinges on the paradoxical idea that suffering, symbolized by the 'demons,' has inadvertently led to something valuable—perhaps resilience, a new perspective, or even a deeper understanding of love. The opening lines, 'Thank God for sending demons / Yeah those words kept me through,' immediately establish this complex relationship with adversity, suggesting the speaker found solace or strength within the struggle itself. It's a dark twist on the classic 'what doesn't kill you makes you stronger' trope. He further seems to state that 'My love you give reasons / These treasures came from you,' indicating that the love he receives is a result of the demons he has faced. 
The lyrics paint a fragmented picture of someone wrestling with inner turmoil and a fractured relationship. References to 'busted Highways' that 'Seem to follow you' evoke a sense of inescapable problems and a journey marked by hardship. The line 'I don't belong to you' repeated throughout the song hints at a desire for independence or a rejection of codependency. The intensity escalates with lines like 'Another broken bottle / Just one more then I'm through,' suggesting self-destructive tendencies and a feeling of being trapped ('Darling I'm chasing shackles').
Ultimately, "Thank God For Sending Demons" is a raw, unflinching exploration of how pain and darkness can be catalysts for growth and self-discovery. Kleerup crafts a landscape of internal conflict, where the speaker acknowledges the destructive forces in their life while simultaneously recognizing their transformative power. The song's power lies in its refusal to offer easy answers or resolutions, instead embracing the messy, contradictory nature of the human experience.