uh, revenge is very low class and its pretty bad communication in my opinion. It also creates a karmic pattern you don't want.
Its better to teach people kindly what was wrong about what they did, and make a learning/growth lesson out of a wrong rather than react badly to something. If something is important to you, figure out how to express what would have been a better way of doing something. Be direct and with the originator in private and say whatever is on your mind openly with them quietly and let them have a chance to make it right. Avoid them if they don't have the moxy to change whatever it is. Many times people have no clue of their effect on others and nobody ever told them to try another way. But, don't 'forget' the wrongs, just realize people usually do want to change when confronted in the right way and told what happened without blame if there isn't some psychological issue beneath it.
In other words, avoid blame, it does no good. Instead, offer the solution that would make it right and frame it as 'you made me feel such and such when" because that tells people it hurt without blaming and they are more likely to change voluntarily, and then explain what would have been a preferable way of handling it for you, and ask for their help in that. Do it in private so nobody else is involved but the two. When you do that, if the person is really changeable, they usually will. Otherwise, they might have some psychological hangup you wouldn't want to get involved with anyway and just keep your distance. You want to allow both to maintain total autonomy to chose what they want, and remain free wheeling entities, no manipulation allowed.
(This is my personal feeling, and I understand that when countries are involved, (macrocosm) its normal that there are always war, violence and casualities in real life, but when you are on the microcosm, inside, you are creating inner world rules- if its very important to you, express it as if you are a teacher to create inner balance).