Sorry I missed this - welcome back Sulphuric Splash
I understand beating yourself up and feeling guilty but I think that energy is best put to use in fighting for your recovery.
You made a mistake or two - learn from them and get back to where you want to be
D