"If anyone knew how bad she was, they'd be in shock," the source shared with In Touch, adding, "She will be there for a few months. It's exactly what Selena needs."

As previously reported, the popular pop singer announced her decision to cancel her "Revival World Tour" on Aug. 30 and revealed that she will be taking a break from the spotlight as she undergoes medication for lupus.

Selena Gomez also claimed that she is having anxiety, depression and panic attacks issues weeks ago. But now, as we all already know, the 24-year-old singer is in rehab and reportedly struggling with more than just her mental health.

According to the latest reports, Selena Gomez's decision to check herself into rehab was caused by a "downward spiral" during which she "couldn't stop drinking and partying."

She managed to keep under the radar until October when she was noticed by her fans at the Tennessee restaurant. Selena's fans claimed that she looks healthy when she posed for several photos.

The "Hands to Myself" singer has been pretty silent on social media and is obviously using that time to think about herself, even if she is losing contact with her beloved fans for some time. Rumor has it that she's been writing a diary throughout this difficult time, which she would like to transform into songs when she gets back to work on her next album.

Of course, we just can't wait until she's feeling herself okay again and ready to be more public! We wish Selena a fast recovery!

In other Selena Gomez news, she has been linked to a new man. Following rumors about her alleged romances with Orlando Bloom, Charlie Puth, and Justin Bieber, some reports claim that the "Kill Em with Kindness" singer was recently seeing with Ed Sheeran (one of Taylor Swift's best friends).

Last Oct. 14, Hall of Fame Magazine claimed Ed Sheeran and Selena Gomez had set up a romance and started "hooking up" after spending a lot of time with each other during Taylor Swift's most recent tour.

"Swift introduced the 'Thinking Out Loud' singer to [Selena Gomez] during the Memorial Day weekend," the outlet revealed.

"Following this, Sheeran admitted that he would not mind being in a relationship with Justin Bieber's ex-girlfriend."

"Now, it seems like [Selena Gomez] is ready to pursue a new romance with Sheeran," the outlet continued. "Swift might be ecstatic that her two best friends are getting together. In spite of this, Gomez and Ed Sheeran have not responded to any relationship rumors."

Taylor Swift and Selena Gomez are good friends for years. So, regardless of any relationship rumors regarding Sheeran and Gomez, we can say that the two pop stars are friends, at the very least.