Indeed I am a very pleasant person, except when I'm dealing with ignorant, arrogant, obstinate, insolent people.
Indeed I do know what the word ignorant means. Perhaps a visit to the dictionary is in order for you for much needed edification.
You might try showing that side of your personality more often...