Some wounds never heal, because we are unable to express our feelings about them.
Our beliefs stand in judgment over our experiences and we cannot find room to forgive ourselves to release them. Our mind and ego are both cruel taskmasters that give no quarter in matters of what we, or society, might think of as right and wrong.
Inner conflict torments us consciously and unconsciously when we are forced to do that which feels at odds with our heart and soul. The mind and ego can only judge, not forgive, because forgiveness is beyond the duality of mind vs. heart.
We do not need to forgive ourselves. We have done nothing against the universe. It is the mind and ego that feel guilt and shame for any actions we have taken. They weigh every thought and action and compare it against their code of right and wrong.
The mind and ego set up commandments to judge the self, knowing that they cannot keep them. Then they judge self again for failing to keep them. It is a no-win scenario.
“I am only one, but I am one. I can't do everything, but I can do something. The something I ought to do, I can do, and by the grace of God, I will.” ~Everett Hale