Practice self-acceptance. You don't need forgiveness for being you. Forgiving yourself is about targeting the specific things that you feel bad about, not about the person you are. As a forgiveness technique, self-acceptance allows you to acknowledge that you're a good person, faults and all. It doesn't mean that you ignore the faults or stop trying to improve yourself but it does mean that you value yourself above those elements and cease to allow your faults to halt your progression in life. Understand the importance of forgiveness. Living in a state of being unable to forgive requires a lot of energy. You are constantly chewed up by fear of your vulnerability, burning with anger with the source of pain, and living with the constancy of sadness, hurt, and blame. This energy deserves to be put to better use, so that your creativity and abilities are fed, not your negativity. Forgiveness also allows you to live in the present instead of the past, which means that you can move into the future with a renewed sense of purpose focused on change, improvement, and building on experience rather than being held back by past hurts.
Belinda