Anger
Humiliated
Rage
Resentment
Frustration
Violent