What worked for me was a 12 step program. I was able to release the guilt and shame for all I had done through working those steps, and I continue to work them to this day.