Joe,
I think that happens in most jobs, especially if there is stress involved. Just don't let it get to you. I used to walk out for a couple of hours when I was working and got fed up with some of the local people's BS. One place I finally told them I would not come back in and work on the problem as long as one person that worked for that company was in the building. They sent him home for the rest of the day. A couple of times I really wanted to take a piece of re-bar and just bash in a persons head, but instead I just walked off for a while.
Ron