Insensitive to the feelings of others; callous.
Having a thick skin.
Not easily offended.
Vindictive, excessively vengeful.
Vindicating, having a tendency to vindicate.