It's rattling, no matter how prepared for it you are. I've tried to look at what has happened where I am as an opportunity. That has helped, but I still have my really pissed off moments, usually when on a call will someone who could only really be classified as idiotic, but who is keeping his job.
Feel free to vent, Shovel.