Selena Gomez cancelled the Australian leg of her tour this week so she could spend time working out some personal issues, but it sounds like she's doing better now that she's with her family for the holidays.

Selena Instagrammed the photo above with her little sister and wrote, "I'm the happiest I've been in a while.. So blessed and thankful for the future, for release and to finally be happy for those I loved.."

So what was the root of the problem? Apparently the singer is still not over her split from Justin Bieber! Dealing with her breakup from Justin has still been affecting her and shes been in a bit of a bad place recently, an insider tells Radar. Her family stepped in and basically advised her to either go to therapy or stay with them so they could watch over her. Her team agreed that family time would be best.

My fans are so important to me and I would never want to disappoint them, Selena said in a statement when she announced that she was pulling the plug on her concerts down under. 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. To my fans, I sincerely apologize and I hope you guys know how much each and every one of you mean to me.

Along with her family, the site reports that Selena has also been leaning to BFF Taylor Swift for support. Selena has plans to hang out a lot in the coming weeks with close friends like Taylor, a source said. Taylor has been a really good support system for Selena in recent weeks. She loves Selena and wants her to be happy but she doesnt think going back and forth with Justin is the answer.