Different people have different perceptions. The most important thing is not which answer is right or wrong, it is the process of thinking and is it logical a not. =]
Something that I've learnt..
Revenge?
How do you feel about revenge?
Will you take revenge if people hurt you?
Why do people want to take revenge?
Satisfactions?
Hatred?
Pride?
Ego?
When you take revenge... Will it help to cure the hate or dislike that you have for somebody?
Will it help to make yourself feel better?
It might help you to feel better. But it is only for short term. After quite sometime you will actually come to a realization that actually the anger and the hatred is still inside you. And it is making you feel "boiling inside".
"You Reap What You Sow" Have you heard of this saying? This is also the same as if you do good deeds you will have good merits, if you do bad or evil things you will have bad karma.
So instead of you taking revenge on that person, why not let him have his own taste of his medicine by other means. one day he will sure suffer what he did himself. If you take revenge, then you yourself is also causing bad karma for yourself. Right?
So why not just stay happy. Forgive and forget. =]