Zayn has been struggling with insecurity and anxiety when it comes to performing live, and it's the reason he has had to cancel a few concerts in the past.
Over the weekend, Zayn cancelled another show scheduled for October in Dubai due to not feeling secure with his performances.
He released the following statement, in hopes that fans would understand why he had to make such a difficult decision:
"Dear fans, I have been working over the last three months to overcomes my extreme anxiety around major live solo performances. I feel I am making progress but I have today acknowledged that I do not feel sufficiently confident to move forward with the planned show in Dubai in October. I am assured that all tickets will be refunded. I am truly sorry to disappoint you. I hope to see you all soon. Thank you to all my fans who support me globally. With love and respect always, Zayn"
I can't imagine how hard it must be to make a decision like that, but he needs to be confident in himself before going out for a crowd who may have such high expectations. It's a lot of pressure, but it's incredibly noble that he was so honest and is working on himself.