Yeah agree with Salmo
This is your A type (not a-hole, well he is) personality.
The theory describes a Type A individual as ambitious, rigidly organized, highly status conscious, can be sensitive, care for other people, are truthful, impatient, always try to help others, take on more than they can handle, want other people to get to the point, proactive, and obsessed with time management. People with Type A personalities are often high-achieving "workaholics" who multi-task, push themselves with deadlines, and hate both delays and ambivalence.
The good thing is that they usually die earlier.......lol. He'll die of a heart attack before you will so you won't ever see him again. That's what A-holes get for being A-holes.....lol.