I understand the need to vent, but I strongly agree with the numerous comments on NOT posting this online. I would recommend that you ask Rich to delete this post.
The only reason that you would not delete this post is that you enjoy the attention too much. I’m not a psychologist (thats your realm of expertise), but you certainly seem to fit many of the traits of someone with Narcissistic Personality Disorder:
DSM Criteria
A pervasive pattern of grandiosity (in fantasy or behavior), need for admiration, and lack of empathy, beginning by early adulthood and present in a variety of contexts, as indicated by five (or more) of the following:
1. has a grandiose sense of self-importance
2. is preoccupied with fantasies of unlimited success, power, brilliance, beauty, or ideal love
3. believes that he or she is “special” and unique
4. requires excessive admiration
5. has a sense of entitlement
6. is interpersonally exploitative
7. lacks empathy
8. is often envious of others or believes others are envious of him or her
9. shows arrogant, haughty behaviors or attitudes
…such people make strong attempts to control others’ view of them and behaviour towards them.
Narcissistic Personality Disorder (NPD) is isolating, disenfranchising, painful, and formidable for those diagnosed with it and often those who are in a relationship with them.
To the extent that people are pathologically narcissistic, they can be controlling, blaming, self-absorbed, intolerant of others’ views, unaware of others’ needs and of the effects of their behavior on others, and insistent that others see them as they wish to be seen
People who are overly narcissistic commonly feel rejected, humiliated and threatened when criticised. To protect themselves from these dangers, they often react with disdain, rage, and/or defiance to any slight criticism, real or imagined.
Though individuals with NPD are often ambitious and capable, the inability to tolerate setbacks, disagreements or criticism, along with lack of empathy, make it difficult for such individuals to work cooperatively with others or to maintain long-term professional achievements [8].
The exploitativeness, sense of entitlement, lack of empathy, disregard for others, and constant need for attention inherent in NPD adversely affect interpersonal relationships.