Thanks for letting us know how you are doing. For me its very hard forgiving myself. Which may not be that bad, in matters of having a conscience. The hard part is letting it go (not forgetting) but picking up the pieces and learning from it.
Just one day at a time. I wont drink today.
Dean