Of, pertaining to, being, or expressing opinion.
Opinionated.
Unrelenting or unyielding in severity.
Unremitting, steady and persistent.