I have a number of projects that I am unable to finish on time. I will not be able to catch up, because I do not have the energy/focus to work more hours than I already do.
Everyone at work is overloaded, so I don't have any options to get others to take on more work.
I plan to resign. I simply feel terrible from not being able to keep up, so it is also what I deserve. No one is asking me to resign, I need to do so to relieve the constant stress I feel due to this situation. Hopefully, my coworkers can point to my departure as a reason to delay the work products.
When I find work again I need to figure out a way so that myself and others do not over-promise and under-deliver on projects. I can control my own actions, but when others in Marketing and Sales over promise simultaneously in multiple regions and win the projects with impossible completion dates, it creates the situation of guaranteed failure. How do I prevent this from happening again?
The work is consulting engineering. The company has doubled backlog over previous year, with fewer staff. Resignation within the next 4 weeks.