Brenda, I struggled with shame and blame and I understand how toxic this emotions are. What I know is that forgiving myself did not happen easily, nor all at once. It happened bit by bit by bit. It was a slow process and it was supported by my recovery efforts. I began to feel, generally, better about myself and gradually forgiving myself became somewhat easier.
I strongly suggest journaling. That was immensely helpful to me.