Adamant; severe.
Impossible to prevent or stop; inevitable.
Unable to be persuaded; relentless; unrelenting.
Emotionally cold, cruel, and unfeeling.