You revenge because you hate a person. You revenge when you want to give out your suppressive feeling on the person who hurt you before. You will get release for a while. After that, you will got affraid from the person you hurt. If you kill that person, his neighbour will revenge on you. That you do not have peace at last. So revenge is not the best method to solve problem.
On the other view, revenge can give out a signal to stop other's continuous aggressive intention. It is a way to threaten more crime happen. But bear each other is the best way to solve problem.
No actually its not. Well, it is for a moment, but in the long run you really wouldn't want to do something to get back at somebody even though they may have hurt you, because then you are really just as bad as them, and then they can come back at you and so, this person did this to me! And then everyone will think you are a horrible person, when you really are the good one. :)
Hope I helped you to make the right decision!
No. It's not. Not at all. It usually just makes you feel worse because you're dwelling on whatever made you mad in the first place! The best thing is to just move on. Always better in the long-run!