We have all encountered someone who we have a difficult time getting along with. Reasons vary for why we struggle to get along with some people while we seem to have no problem with others.
With some, it is the short fuse or seemly uncontrollable anger. Others might have mood swings so you can never tell at any given interaction what mood the person’s in. Others are overly sarcastic. Then there are those who are never wrong and nothing is ever their fault; they are masters of blame-shifting.