We should always forgive the others. Everyone will make mistakes all the time. That’s why it is useless to get angry with anyone. And we should not judge the others simply because they have made a mistake. When we label or judge the others, our world becomes limited. But when we forgive, we are free. Forgiving the others is for our own sake actually.
People make mistakes or hurt the others because they do not know what they are doing and they are suffering. Hurting people hurt people. They may not have good role models to teach them how to speak or act nicely. So we need to be compassionate and understanding. Better yet, we can try to see if they want us to help. If they do, we should try our best to help without expecting any return.