Opinionated.
Of, pertaining to, being, or expressing opinion.
Obstinate and stubborn to the point of stupidity.