Hello, I've been at my current job for 6 years. 3 years ago our Health & Safety manager was diagnosed with terminal cancer and had to work from home, so I volunteered to take on his on-site duties. 12 months later he sadly passed away. A few months after that my boss and I had a conversation where he said that I'd get the role but couldn't offer a timeframe as to when it would be finalised. I asked a few times what's happening but was vague and giving non-answers.
Since then I've applied for multiple promotions with no luck, and every time I've been unsuccessful I've asked about the H&S Manager role and get the same vague answer, and I haven't followed up in the last 12 months, just hoping he'd do the right thing. No luck.
6 months ago it was announced that the site will close in 18 months (12 months from now) and I recently found out that I've been replaced in the interim role but was never told about from the boss and he's since become quite hostile towards me, even withholding pay over the Easter Weekend leaving me over a week without money.
This whole thing is really affecting my mental health and I often have suicidal thoughts because I've wasted so much time and energy on a dead end career pursuit. I've tried to talk to my boss about it but he just tells me to contact a doctor if that's how I'm feeling.
Anyway is worth me sticking out the next 12 months and really doing some emotional damage for the $20000ish pay out or should I just quit now and try to find something else?