Answer: unforgiving

AnswerCrossword Clue
unforgivingNot willing to forgive or excuse people's faults or wrongdoings
unforgivingunwilling or unable to forgive
unforgiving(of conditions) Harsh; hostile