Austrian rock band Glazed Curtains struck a chord with “I Still Hate Myself (Maybe)” – a powerful, emotionally charged anthem exploring themes of vulnerability and self-doubt. Mixed by acclaimed producer Pete Hutchings (Royal Blood, Foals), the track blends emotional energy with polished alt-rock sonics, capturing the band’s signature sound.
Following the release, Glazed Curtains hit the road for a string of sold-out headline shows and major festival appearances across Europe. Adding to their growing momentum, they’ve recently joined US alt-rockers The Haunt as main support on a run of UK and EU dates – bringing their explosive live energy to even wider audiences.
With over 2 million streams, 13K monthly listeners and 400K+ video views, the band’s momentum shows no sign of slowing. “I Still Hate Myself (Maybe)” continues to resonate: a reminder that strength often comes from embracing the messy, honest middle.