I am very forgiving (most of the time) and try
to give myself time in order
to allow myself
to recall the word, phrase or event. I love Google for that, so I cheat too. :) I have also worked with a hypnotherapist before to recall past memories and that has helped a lot with digging through my past and recalling things.
I think forgiveness of yourself with BP, depression, or any mental illness is really important. Healing is a long process.
Peace.