Work stress

I have ASD and am constantly feeling stressed at work, customers are rude, impatient and ignorant, sometimes I lie awake at night thinking about what's been said and what I've said, which in turn makes me even more stressed.

Sometimes I just want to just run away 

I would like to get another job, one that preferably doesn't involve customer interaction however I'm not sure that's even possible

Does anyone have any advice or perhaps even feel the same way?