Arrogant, selfish and self centered people (person). I now know where the saying comes from they are their own worst enemy. Although I do wonder if they will ever realize that by their actions or inaction's, they are just causing more trouble for them-self. This is for them

there I feel better now