As an Hindu, We have great epic Ramayana and Mahabharata who taught us method to live life. In Mahabharata when Draupadi Insulted Duryodhana and Duryodhana decided to take revenge which result fight between kaurva and pandvas, at the end Panda win the battle.
Setting up goal in life is good but creating a goal to take revenge will destroy you. if someone insulted you just let it go, because god is there, it is not your job. only time is powerful else everyone is weak.
Taking revenge and giving reaction if someone harm you are two different thing. yes, off course you must give reaction if someone harm you but never inject hate in your mind to destroy your internal peace. give reaction and leave everything on God because God never do Injustice with anyone. Silence is most suitable answer to avoid problems if we practice silence in our daily life will be able to solve major problems with less effort.
Thanks for Reading.....