Opinionated.
Of, pertaining to, being, or expressing opinion.
Firmly loyal or constant; unswerving.
Fixed or unchanging; steady.