I've worked in tech support. You're constantly dealing with people at their most frustrated and those people direct their frustration onto you, even though you are trying to help them.
I make it a point to be nice to tech support people.
^This^
I did it in college and that was enough for me. The bulk of your customers fall into two categories.... people who are so technologically illiterate that they should just give up and go full Amish, or people who think they know what they are doing but obviously don't. You can be as patient as a saint and still be ready to murder everyone on the planet after one bad call.
I do desktop support now.
But I am not Help Desk.
I'm the guy they can call so they don't have to deal with the help desk.
almost everyone is nice to me at work because if they piss me off they can go call the helpdesk and nobody wants to do that.
That said the people who know just enough to fubar their system are the worst to deal with.
They obviously did something to their computer and know what they did but don't want to tell me.
When I try to fix what they did, they try to tell me how to fix it.
Well, if you know how to fix it why did you call me?

I actually love my job. lol.
worst job I had was when the temp agency sent me to be an "electroplater" while on summer break from college.
that turned out to be dipping the plates from giant pasteurization machines into acid until the gaskets degraded to the point of scraping them off.
I had no idea i'd be doing that and they threw me into the job with gloves & goggles and nothing else.
I showed up in jeans and a t-shirt and by lunch time i had multiple minor acid burns on my arms and holes burned into my clothes.
I stuck the day out but never went back & the temp agency fired me because I refused to finish out the week.
I was pissed they lied to me about what the job actually was and I wasn't given proper attire on the job.