Adjektive
stubborn [ stubborner ; stubbornest]
obstinate [ more obstinate ; most obstinate]
wayward [ more wayward ; most wayward]
...
negative {med.}
Noun
hairsplitter [pl. hairsplitters]
stickler {feelings & emotions}