Selena Gomez bailed on her Australian tour shortly after cursing and getting caught lip synching onstage at a Jingle Ball 2013 show, making a lot of fans wonder if she was headed for a meltdown. Shortly after, it was revealed that Gomez may be battling lupus. But the reason for her time off may be something else entirely: Justin Bieber.

“My fans are so important to me and I would never want to disappoint them,” Gomez said back when the cancellation was first announced. “But it has become clear to me and those close to me that after many years of putting my work first, I need to spend some time on myself in order to be the best person I can be.”

That same work may be why it's rumored she's having such a hard time moving on from the 'Believe' singer, whom she dated on and off since 2010.

“She wants to heal from the Justin relationship since she just dealt with it with work and never gave herself sometime for herself,” a source revealed.

“Selena is not over Justin,” an insider dished. She is not ready to date anyone right now,” the source added. “The thought of being with another guy does not appeal to her at all — she needs to get over Justin first.”

To be clear, she doesn't want to reunite with Bieber, in part because of all of the trouble he's been getting into recently, but she never really had closure to move on from the relationship, so dating anyone else so soon isn't appealing to her. “The last thing she wants is a rebound relationship. It would only make her miss Justin more and she would just compare any new guy to Justin.”

The source continued, “She misses Justin, the old Justin, [but] he’s not the same person she fell in love with.”

Here's hoping that whatever's bugging Sel, she gets over it fast. Maybe seeing more Britney Spears concerts will help!

More From PopCrush