The Bible tells us to forgive unconditionally, but it doesn’t say we are to forget immediately. Sometimes it takes time to rebuild the trust that’s been lost. – Focus on the Family
Unforgiveness doesn’t punish the person who hurt you – it keeps you from moving on to what God wants for your life. It works like a prison and holds YOU captive! Give yourself the freedom to let go and move on.
In the Bible, Joseph had many people to blame and lots of reasons to be angry but he chose to forgive.
But Joseph said to them, “Do not be afraid, for am I in God’s place? As for you, you meant evil against me, but God meant it for good in order to bring about this present result, to preserve many people alive. 21 So, therefore, do not be afraid; I will provide for you and your little ones.” So he comforted them and spoke kindly to them. Genesis 50:19-21