I haven't experienced this, but I've had to endure terrible attitudes though. I try to not to get too frustrated as it is a super tough gig as suggested above.
Everyone's human at the end of the day so you're gonna see all forms of emotional pop off's and things of that nature.