Adjectives

(s)opinionated, opinionative, self-opinionatedobstinate in your opinions