I find that praying for forgiveness always brings me the relief I need to get over the feelings I may be experiencing in life. One doesn't have to be religious to do this. It can come from deep meditation with something greater than myself. A place where you can calm and peace and where you can find comfort.
This usually works for me and I find a gene quietness from within and when I feel that feeling I know I have forgiven myself. Jmo