Forgiveness is a powerful tool in our search for happiness, and the first step is self-forgiveness. We all carry the burden of guilt and shame for things we have done whether those things are large or small. When you build the skill to forgive your self, you can then choose to turn that forgiveness skill towards others.
If you have 5 – 6 minutes, try out this meditation on self-forgiveness. Just find a quiet space where you can sit or lie down then press play.