Hey Myra! Your case is a little extreme. Is it possible to postpone your trip?
I remember I needed my work visa to be stamped back in 2016 because I got my trip planned. I sent 3 weeks before via UPS, but got my passport 3 days before my flight
I had to call them saying: I have a flight in 1 week, please, send me my passport, my tickets are not refundable. The guy did not want to check my file, but after my panic attack, checked and promised that I will get my passport in 3 days. I was really nervous those days.