How yoga and meditation can lead to forgiveness

Two fairly major happenings in my life, all roads leading in the same direction. Firstly I have started yoga teacher training. Secondly, I’ve just spent a week in Uruguay/Jose Ignacio on yoga retreat. 

Suffice to say I have spent a great deal of time creating some space in my mind through detaching. I'm finding the more I invest myself into yoga, the easier it is becoming to gain clarity. In particular, this past week, we spent 5 hours per day in the yoga room.  The first 30-35 minutes each day were spent in meditation. Then we generally did a vinyasa class that would last up to 2.5 hours - including 30 minutes in savasana. After some beach time, we would reconvene for another 2 hours of restorative or yin yoga. Again including 30 minutes of savasana.