Halsey opened up about her "heinous" breakup with ex-boyfriend G-Eazy.

The "Without Me" singer, who covers next month's issue of Cosmopolitan magazine, recalled having a specific moment of realization following her split from the rapper last year, in which she became fully aware of what she deserved and why dating a "sh--ty dude" wasn't the worst thing that could happen to her.

“I was doing Good Morning America and I’m in a blonde wig and white patent-leather outfit, twirling around while I’m going through a heinous breakup," she said. "I look down and there are these two girls, one with pink hair, one with blue hair, septum piercings, cool as f--k, still loving me, probably knowing what a weird time I’m going through."

Download The Mix 97.9 FM Mobile App

"I looked at them, looked at myself in my sparkly Britney Spears outfit, and went, Ohhh no, they deserve better than this," the pop star continued. "If those girls can be that brave in who they are, then I owe them better than this homogenized bullsh-t. But hey, if the worst thing that’s happened to me so far is I wore dumb clothes and dated a sh--ty dude, I think I’m doing alright."

Elsewhere in her interview, she also revealed why she's more private about her love life these days. “I shared a lot about myself, assuming the world would be kind," Halsey explained. "And that hasn’t quite been the case.”

Halsey and G-Eazy dated for nearly a year before calling it quits in July 2018. The two later reconciled following the MTV Video Music Awards but broke up for good in October 2018.

Halsey and G-Eazy's Cutest Couple Moments