In a dream, to forgive someone else means that you have forgiven them in real life. It is your subconscious mind that is suggesting to you that you could be holding a grudge from the past and need to let it go.
The person in the dream who is being forgiven may be someone who has been hurt or wronged. The forgiveness offered may not be about anger or revenge, but about being able to move on with your life and not hurt yourself by carrying the burden of your troubles.
In the dream world, people can feel safe enough to confront their feelings and show vulnerability. What we forgive in a dream is often a reflection of what we are feeling guilty about. Forgiveness can be a healing process for wounds that have gone too deep.
Some people dream about forgiveness because they are struggling with their relationships at home, school, or work and they wish to mend them. Forgiveness might represent that you have forgiven someone for something they did but haven’t told them yet.