Question Author
Well, I managed to break my own rule of never let your boss catch you crying. They know the position the company is in but there isn't much they can do either.
Getting labour is no problem for us, we have people queuing to work for us and likewise getting work isn't much trouble eithe because the firm has an excellent reputation, is just trying to pay for all that labour at least 90 days before we see any of it (not our choice) where it all starts to fall apart.
Sorry for the rant, just fed up with this rubbish every day for as long as I can remember now and with other non work stuff on top it all got a bit much today. Funny thing is my doctor is actively encouraging me to sign off sick but she doesn't seem to get that the time jm not there there problems will just be building up for my return and I'd spend the whole time worrying.
Gonna have a cup of tea. That fixes everything right!