When things get really tough and you feel totally stressed that is when you need to kick it in.
It is the HARD that separates the good , the bad and the ugly.
Take charge , take breath and dive in. If it is something that you know is going to be difficult and you know there will opposition all the more reason to not delay- DO NOT put it off - run to it.
You will have time to bitch and complain later for now work the problem.
And stay cool , do not let them see you sweat.
I use to have a dispatcher that worked for me and you never knew when he was on the phone if there was a problem, he stayed calm and quiet and worked the problem as opposed to others who would get louder to let everyone else know there were issues.
Stay calm and carry on.