Most of the time I'm reliable, easy-going, hardworking affable, and a good performer, but don't enjoy dealing with people at all and have consistently had real problems with professionalism over time. Four years ago I got fired from a job for refusing to answer my boss's/co-worker's phone calls outside of work. Last year I got fired again for hanging up on a client who was rude to me on the phone. Then yesterday I got fired again for dropping an F-bomb on a supervisor, which was by far the worst thing I've ever done. I just can't stop f*cking up man. Other people can slough off problems with other people, try to appease angry customers, etc. but with me, it has to be "go f*ck yourself" or some equivalent. It's just what I feel inside. How do I deal with this. Just seek work where I function in complete isolation maybe?