There are two ways to recover from bad experiences.
One is to turn inwards and stop caring, to feed our egos and "grow" beyond the episodes and be bigger than the event and people involved.
The other is to turn outward and care more, to realize that God runs the world, that events have occurred for a greater purpose even if we do not see it at the moment, that those involved may have fallen or caused harm unwittingly and deserve forgiveness just as God forgives us and so we must forgive ourselves.
Both work, but only one way leads to real growth.
One of the most important steps in maturing is forgiving our parents, teachers and others we look up to for being human and making mistakes. It is the dedication they have to us that makes them deserving of our respect and adoration.
If one's capacity to forgive is not greater than their capacity to love than they will never truly love others nor be loved by others.