Don't mistake meekness for weakness. It takes a whole lot more strength to "turn the other cheek" and "not return evil for evil" than it does to take the easy anger fueled path of revenge. God asks us to obey what He says and leave retribution to Him despite how we feel. He is the only one who sees clearly to judge correctly and is the only one perfect, impartial and with the authority to measure out what punishment is required. Judgment of others is not our right or responsibility - our task is to test the fruit of people's heart and if necessary remove ourselves from that behaviour or environment if God requires it of us. Psalm 1 explains this very well. God asks us to be kind, be humble, consider others in all things and to pray for our enemies and those that wish harm on us that God would open their eyes and help them to change through His truth and love. Revenge is never a tool that God uses, it's a cruel weapon of our enemy the devil. We show God, His love and His truth that sets free to this world when we obey what He asks of us and behave the way He instructs. God is good and He knows best. God loves you.