“But Joseph replied, “Don’t be afraid of me. Am I God, that I can punish you? You intended to harm me, but God intended it all for good. He brought me to this position so I could save the lives of many people. No, don’t be afraid. I will continue to take care of you and your children.” So he reassured them by speaking kindly to them.” - Genesis 50:19-21
Joseph’s brothers had caused such terrible things to happen in Joseph’s life. From a human perspective, it would have been very understandable for him to punish them with the power he now had, out of revenge or anger. But Joseph knew that that was not what God wanted. God had used his position for the good, and Joseph knew he needed to forgive his brothers because that’s what God would want him to do.
How many times in my life have I not forgiven someone over something way smaller than getting sold by my family and thrown in prison for years? We need to forgive other people who have wronged us, and not have anger against them. It doesn’t mean it’s okay what they did, it just means we won’t hold it against them anymore. God has forgiven us, so we need to forgive others.