First, you said:
"...every once in a while you get jerks as customers..."
and then you say:
"...i dont need a job where people are rude to me all the time" (sic)
Which is it? All the time or only on occasion?
If it's "all the time", it might suggest that you are not very good at your job,
and in that case: yes, you should get another one or receive more training.
If, however, it's merely on occasion that someone is rude to you, then
I would recommend either finding an occupation that keeps you from
having to deal with the public (because it takes a degree of "thick skin"
to deal with the public) or try to find a way to deal with your own
Either way, practicing good grammar and punctuation would be a great
way to improve your communication skills. Doing that alone might help
with your overall situation.