Selena Gomez cancels Revival tour, takes time off due to 'anxiety' and 'depression'

Selena Gomez is taking a break from touring due to her lupus condition.

The 23-year-old 'We Don't Talk Anymore' hitmaker revealed that she has suffered from anxiety and depression as a result of the chronic inflammatory disease, and will be taking some time off.

Speaking to People, Selena explained: "As many of you know, around a year ago I revealed that I have lupus, an illness that can affect people in different ways. I've discovered that anxiety, panic attacks and depression can be side effects of lupus, which can present their own challenges."

RELATED: Selena Gomez breaks down on stage: 'I need to rethink some areas of my life'
RELATED: Selena Gomez apologises for public spat with Justin Bieber
RELATED: Selena Gomez's loved ones 'planning an intervention'

Selena Gomez. Source: Getty Images.

Because of those challenges, the singer has decided to take a break from her busy schedule - which has recently involved her 'Revival' tour in support of her 2015 album of the same name - to look after her health.

She said: "I want to be proactive and focus on maintaining my health and happiness and have decided that the best way forward is to take some time off.

"Thank you to all my fans for your support. You know how special you are to me, but I need to face this head on to ensure I am doing everything possible to be my best. I know I am not alone by sharing this, I hope others will be encouraged to address their own issues."

Back in May Selena announced that she would donate money from the 'Revival Tour' ticket sales to Alliance for Lupus Research.

A source close to Selena revealed that the star was relived to understand why she was suffering from anxiety and depression.

The source said: "She decided to clear her calendar for the year in order to have this be her priority for future happiness and didn't want to leave any promoters at bay. She feels relieved that she can now make more sense of why she was feeling the way she was and is optimistic about the future."

If you are concerned about the mental health of yourself or a loved one, seek support and information by calling Lifeline 13 11 14, Mensline 1300 789 978, or Kids Helpline 1800 551 800

Want more celebrity, entertainment and lifestyle news? Follow Be on Facebook,Twitter, Pinterest, Tumblr and Instagram

Words by Bang Showbiz, edited by Yahoo7 Be.