To firmly maintain one's viewpoint, principles, or situation; to refuse to change one's practices or plans.
Unrelenting or unyielding in severity.
Unremitting, steady and persistent.