Unrelenting or unyielding in severity.
Unremitting, steady and persistent.
Ready to do something that is not (can't be expected as) a matter of course.