The symptoms you describe don't sound like OCD or narcissism to me; I'd go see a mental health professional and see what they say. You could have a different anxiety disorder (OCD is an anxiety disorder), or paranoia, or a personality disorder; there are lots of mental conditions that have symptoms common with what you describe and the degree to which you have any of them or wish to work on them is only something a professional and you could figure out together.
__________________
"Never give a sword to a man who can't dance." ~Confucius
|