I have been in my current role for almost a year (director of marketing). Things were going well and I got good feedback. Then I made a few mistakes - nothing customer facing or revenue impacting. But I did not take ownership of a project and drive it to completion as much as my manager expected, and I misunderstood an ask related to a strategy presentation. I feel like now she is annoyed with me and I am anxious about every interaction I have with her. I was not sleeping well, and ended up getting really sick bc of the anxiety (I have ulcerative colitis and this put me into a flare).
I have tried being proactive, acknowledging that I didn't meet expectations, and have been working extra long hours to get things done and sharing my progress with her. But I am worried that I am going to be fired. I really want to turn things around. There are so many great things about the company and the team. But I'm nervous if I'm totally upfront and vulnerable and ask her if she believes in my ability to turn things around that she will say no, then I'll end up out of a job.
So, any advice how to prove to her that I can do my job and I deserve to be in the role? Or should I give up and look elsewhere? Thank you.