A source tells ET that the 25-year-old singer voluntarily checked herself into a two-week wellness program in upstate New York because "she knows her health and wellness require ongoing maintenance."
"This most recent stint was preventative," the source explains. "She hasn’t relapsed and she's not in a bad place, quite the opposite. She did this to ensure she continues on a good path. It’s super responsible. More people should be proactive about their health and wellness instead of waiting for something bad to happen."
This is definitely a step in the right direction for Gomez. The source adds that, in the past, it was difficult for Gomez to put her career obligations on hold in order to look after herself. Always in the spotlight, she constantly puts a lot of pressure on herself, which causes stress to both the mind and body.
"Selena isn't going to run herself into the ground again," the source says of the former Disney star. "These little check-ins are essential to her health. It’s not even recovery, it’s just a way of life. It's the same thing with her church -- that to her is like a weekly check-in."
"She's not afraid or ashamed to take a step back and ask for help, like she was in the past," the source continues, referring to her 2016 stint at Brookhaven in Tennessee. "Her live-in treatment program in the past was really beneficial for her. It helped her relearn some behaviors and gave her healthy coping mechanisms."
"There’s always a lot on Selena's plate -- with her family, career, relationships, health -- and all those things have been piling up since the holidays," the source adds. "So now seemed like the perfect time to regroup."
Gomez recently reunited with her on-again, off-again boyfriend, Justin Bieber. Although the two have been hanging out a lot lately, the source tells ET he did not travel to New York with Gomez, nor does this have anything to do with him. The "Sorry" singer remained in Los Angeles while the brunette beauty completed her treatment.
Watch the video below to hear more on their reignited romance!