I am sorry about your co-workers. I was dealing with a very similar situation at my job. It is very frustrating how one person has to hold the team up. It's almost as if we should get everyone else's paycheck on top of ours!
I hope you either get a

or that

shows up to stop you from worrying so much. I know it can be very frustrating.