@Montana,
It's not really the customers. It's coworkers I can't stand. I know most of the time I'm the problem and not them, but that ddin't change the fact that when I'm pissed either at them or other stuff, they were there only to serve as my verbal "punching bag." Don't get me wrong, I actually had friends among coworkers. Even the one I verbally assaulted I used to get along with. But once I'm triggered (mostly irrationally), **** happens. Therefore, production, well... Hell, maybe I'm crazy.
lol I actually love working with customers. Even the rude ones can't piss me off bc I knew I'll either never see them again or only see them sporadically. Weird ones are funny. Some normal ones were acrtually satisfied with me helping them find merchandise they desperately need. Even on Black Friday I like getting "bothered" every 5 seconds. The only one who I didn't like (understatement) is the one who reported me to mgmt for physically assaulting the poles.
Currently, I could only take jobs w/ reduced hours so there's less chance for me to flip. That's prolly part of the reason I lasted a year at my last job lol.