Forgiving yourself and people is a must in every facet of your life. What will you do to live in peace and move on to the next level?
Or, will you continue to live in unforgiveness, regret, hurt and shame....
Dust yourself off, forgive yourself and only then can you began to forgive others.