People I absolutely cannot stand:

1) Totally self-absorbed and constantly talk about self-improvements. If you want to be a better person, good for you. Keep your thoughts to yourself.

2) Stubborn asses who think they’re right all the time.