It's beginning to feel a lot like 2012 — Justin Bieber and Selena Gomez have reportedly broken up...again.

The couple, who began dating again last fall five years after a very public split, have called it quits, according to E!. And evidently, it's a matter of Gomez needing to do her own thing.

"Selena realized even though he's made some positive improvements, they just aren't a perfect match right now," a source told the site.

E! reported just days ago that Gomez and Bieber were on the rocks, but noted that Bieber, especially, was unhappy with the split, even though he and 22-year-old model Baskin Champion had been hanging out.

"Justin has been upset about the recent break from Selena and is trying to keep busy until they work things out," a different source said. "Justin was introduced to Baskin through his friend group and they have only hung out a few times. He has definitely been liking her company, but to say they are dating is a huge stretch. Justin isn't trying to be serious with anyone but Selena."

Gomez explained her choice to reunite with Bieber during a December 2017 issue of Billboard, noting that as she aged, she began to look at her relationships with more understanding and openness.

“I’m 25. I’m not 18, or 19, or 20,” she said. “I cherish people who have really impacted my life. So maybe before, it could have been forcing something that wasn’t right. But that doesn’t mean caring for someone ever goes away.”

“I mean, I grew up with Demi [Lovato]. Nick and Joe [Jonas] and Miley [Cyrus] ― we’ve gone through seasons in our lives,” she continued. “I don’t think it’s as serious as people make things out to be half the time. It’s just my life. I grew up with all of these people, and it’s so cool to see where everybody is. It comes back to the idea of me remaining full.”

10 Celebrity Divorces That Rocked Hollywood: