I work with a lot of people who can get rather testy at times having the adjective asshole attached to their persona. My experience is that most people are only assholes part time and in other circumstances are perfectly decent people. While that doesn't excuse childish behavior and poor treatment of others, it's almost just as unfair to allow specific actions to put a filter over the way you view someone. Every day is a new opportunity to remake yourself and hopefully the people around you are trying to reach their acme.
My philosophy is - your lack of planning does not constitute an emergency on my part. I will work hard and bust my ass the same as always but if that doesn't cut it, then find someone else. I'm not your whipping boy. This mentality is helping keep me calm in the face of agitated management as the shit rolls downhill. Someone may treat you poorly but it's also your responsibility to stand up for yourself and not accept that energy. "When you change, it forces others to change how they interact with you".