Some background obviously.
So I'm coming up to three years working at this company and so far I've only ever requested 1 days worth of my annual leave. I put in a leave request form three weeks in advance for 4 days off and management has replied saying they can't approve the leave due to short staffing. I really need this break though I'm burnt out and my anxiety has gotten pretty bad. I don't know what to do. Is this really fair?