I find it very important to be professional in work situations.
I currently work extreme hours. Basically I just work and sleep. I joined the company several months ago as a manager and quickly discovered the area I'm responsible for was in a disastrous state. At the same time everyone expects me to deliver excellent results now. My predecessor was fired because of lack of results. I was hired but my team was reduced significantly in comparison with my predecessor's. Currently I'm the only one in the team, but after fighting for it for months got promises I can grow my team.
I've discussed all that with my bosses of course. I have repeatedly flagged these problems.
Yesterday an urgency re-surfaced - they happen a lot. Heads of some other teams jumped at me requesting an immediate resolution. Whereas the urgency does cause them problems, I'm not able to solve it quickly, especially given that the expert responsible for the solution left (budget reduction), I'm alone and have 20 other topics (many of which are extremely important themselves) on the agenda. Also, it's simply not something that even a technically skilled person can solve straightaway. They all know that since I've discussed the situation with them before and offered a preliminary 70% solution to the problem - which cost me a few nights to develop.
After reacting calmly and explaining the situation, they kept requesting an immediate 100% solution, which I wasn't able to deliver. I replied telling them I'm currently doing the jobs of several people and I can't be expected to improve the situation so quickly.
I'm very unhappy with myself. They aren't the right target of rants and I realize it sounded like a complaint.
What should I do now?