((k))
sometimes those feelings have to come out - sometimes we can do in a healthier way, sometimes we do it in a not so healthy way.
Like others have said Progress not Perfection.
No matter how much you continue to beat yourself up you can undo it - ask your HP to help heal you of the guilt - let it go and work on what you can do to help yourself deal with things in a more recovery fashion.
Like the old saying goes - Yesterday is gone, tomorrow isn't here yet - so all you have is the present - that is a gift - open it and see what your HP has in store for you.
Praying that you are able to have a day filled with Serenity & Joy,
Rita