Solange Knowles is boldly opening up about the disorder that has caused her to cancel an upcoming show in South Africa on New Year’s Eve.

On Wednesday, the 31-year-old singer took to Instagram to explain to her fans abroad why she won't be at the upcoming AfroPunk festival and the reason behind it.

“Wrote, deleted and rewrote this like 5 times… Still not sure what exactly or how much I want to share,” she wrote in a lengthy caption on Instagram. In it, she revealed that for the past five months she has been battling an autonomic disorder, which, according to the Mayo Clinic, occurs in the nervous system and affects people’s heart rate, body temperature, digestion, and blood pressure.

“However it’s so important to me for the people in South Africa, a place that has tremendous meaning to me and that has tremendous meaning to me and that has given me SO SO MUCH, to know why I won’t be performing at Afro Punk this NYE,” she continued.

“The past five months I have been quietly treating, and working through an Autonomic Disorder. It been a journey that hasn’t been easy on me… Sometimes I feel cool, and other times not so cool at all. It’s a complicated diagnoses, and I’m still learning so much myself, but right now, my doctors are not clearing me for such an extended lengthy flight, and doing a rigorous show right after.”

She moved on to promise a return to South Africa, and to thank those who have supported her.

“As a part of the self care that I’ve tried to encourage this past year, it needs to start with myself, and I’m looking forward to doing a better job of this 2018. This past year has been one of the most fulfilling of my life,” she concluded. “Performing this record and experiencing the energy exchange with you guys has been astounding, and I’m so excited about continuing to do the work I feel so absolutely humbled and appreciative to be doing next year. It gives me life.”

We hope she gets better soon.