"Revenge is a dish best served cold"Although I believe we should not ignore actions of the people and never think of taking revenge as the principle of forgiving people is the best. But what to do when someone doesn't bother and don't never respect even seeing that you have been forgiving him all the time. In such case you need to think of taking revenge.
Just reacting after someone harms you is not good as the person is ready with the counteraction so it's better to wait and let him forget and don't expect your reaction. I know it requires lots of patience but that's the best policy I know from my experience. Moreover the impulsive reactions may be harmful for you too, so we should always wait and react on the things which we didn't like.
What's your thoughts about it? Do you think and react or react immediately.