In early July, Halsey dumped G-Eazy after a year of dating, and there were even hints that she had caught him cheating.

The split didn’t last, however, and they ended up back together … until the last couple of days.

Now, they’ve split again, and you’ll never guess the reason.

E! News reports that Halsey and G-Eazy have broken up again.

“G-Eazy and Halsey were doing well until a couple of days ago,” an insider reveals.

According to the source, things turned sour “when G-Eazy performed at the Karma International party in Los Angeles on Saturday.”

Apparently, G-Eazy was a little too friendly with his fans.

“And,” the insider explains, he “was flirting with several girls in public.”

You’d think that fans hardcore enough to actually attend a G-Eazy show would know that he’s in a relationship.

But he was ready for that.

“G-Eazy was telling everyone that he was single,” the source shares.

The insider adds that he claimed this “and that he and Halsey are always ‘on-and-off’ but they are currently split.”

You know how a lot of self-help advice talks about mantras and speaking what you want to come true so that you can manifest it?

Well, it sounds like G-Eazy was so convincing that he manifested a very real breakup.

G-Eazy and Halsey are no longer following each other on Instagram.

As we have mentioned with past breakups, this could mean serious bad blood — or simply that nobody wants to see their ex’s face all over social media.

However, it looks like there was more to their breakup than G-Eazy’s public display of horniness.

They’re both busy professionals whose careers take them all over, and that has exacted its toll on their rekindled romance — just as it did in July.

The insider reveals: “They have been having issues with the distance again.”

You know what? It happens.

That pesky distance may have been what drove G-Eazy to be so flirty — though that’s obviously not an excuse.

The two made it official that they were back together in September.

At G-Eazy’s New Jersey show, the two locked lips in a public kiss.

“Make some noise for the most beautiful woman on this planet right now,” G-Eazy instructed the audience.

He also said at the time: “Make some mother f–king noise for the queen, Halsey.”

As we mentioned, it was in early July when Halsey and G-Eazy last broke up.

“I normally keep this kind of thing private,” Halsey wrote at the time.

“But,” she continued. “Provided our public nature I feel I need to inform my fans.”

Halsey then announced: “G-Eazy and I are taking some apart.”

A little over a week later, and G-Eazy was seen partying with Demi Lovato as fans worried that she had relapsed.

Famously, later that month, Demi was hospitalized for a suspected overdose.

While G-Eazy and Halsey are on the outs, it may be that G-Eazy indulges himself.

Whether it’s with other former Disney stars or with groupies remains to be seen.

But even though their careers are likely to keep them on different schedules and G-Eazy is unlikely to change his spots … they might get back together.

Some people get hooked on their exes and keep going back for more.