Hey PK
Regarding my tolerance... I am a professional social worker, and I have been learning Aikido for some time.
I learned: People want to get you mad - You decide if you want to get mad. And you decide if you accept insults, or if you say, 'Call me names as much as you like, you just make a fool of yourself.
In terms of Aikido: bend the aggressors energy around yourself, and let him hurt himself, if he insists on hurting people