Go up and read the Forum Description. When you do, do not go into this either swaying one way or the other. Be neutral and read. As you read, you may indeed start to see traits, or not.
Not everyone who is aggressive or abusive is an NPD. NPD's are very special, very sick people.