Lyric discussion by Monkeybone0101 

Cover art for Halo lyrics by Cage the Elephant

This is clearly about an extremely toxic relationship where he keeps going back to her regardless of what she actually does to him. He eventually becomes disillusioned with her and leaves but she eventually comes running to him which brings back the feelings and changes his mind. He’s addicted to the toxicity that is her.