The very thing that makes you good at something will inevitably catch you up short somewhere else. It takes awhile to learn patience with your weaknesses and how to work around them. The other thing that comes with time is truly getting that things are rarely as "dire" as they may initially appear and to expect change. So you might as well calm the *&#!? down and ride it out. I remind myself of this about 100x a day.
For instance, I just get to chillaxin at the cottage on a beautiful holiday weekend when the call comes in (barely, poor cel service). I forgot 3 things "Real Steel" needed for the scene they are shooting shortly. They expect it to be delivered stat. I've got an 82 year-old man running the shop. He's not running anywhere else. Being ultra reactive, I am good at the quick response, but what comes with it is a tendency to panic. It's not that your failings will ever go away. It's more like the company that won't leave. You learn to acknowledge the feeling without getting dragged down by it. "Oh, you're still here. Well, if you want to hang out, cool, but I'm going to bed." You have to be a problem solver. I'm good at working the network. I've got good help in spades. I take a calming breath and text message David King (and thank you jesus for david king) . It goes through and he's on his way. Problem solved
People it's all in the details. It's all about service. It's all about smiling when you might rather scream. I could have started this blog out with that. Oh yeah, there's like a billion books I could have read on this already. Which reminds me of another of my failings, I'm stubborn, I gotta learn everything the hard way.