Once you learn to embrace the stress you will find that you can make your boss more money while you can work longer hours for the same pay. I've been told that is a win win, not for you of course, but for someone
I mastered managing job-related stress a long time ago: basically I rely on my luck, things will sort them out by themselves at some point.
For some reason when I first read your reply I though it said masturbated ... hey now ! Time to get some new lenses!
I've always relied on luck as well, but I like the definition of luck being "where preparation meets opportunity" Not sure who originated that saying but always thought it good advice. Its a bit like saying you make your own luck.