I think it's asking to much to expect to handle everything with grace. I think it's natural to feel all the things you do, adding disappointment to the mix probably won't help.

I just remember I am human, wait for it to pass - and rant and carry on if I feel like it. Blows off the steam quicker and I can return to normal programming