Wow, H'izuk given here by yiraishamaim is really amazing, sure it will help us all, thank you very much !!
Sorry to hear about your fall Shimshon, I wrote you a message yesterday but it was erased too unfortunatly... Anyway, something that I've learned here is to only focus on the present day, forgot past and future and go ahead, we'll have time for teshuva after our recovery (and working on recovery is in itself the biggest part of the teshuva) !! You have shown with your 45 day clean strike that you're on the way to create a real connection with Hachem despite all the difficulties on the road !
I know it's difficult to stand up after a fall but something I learned (here on GYE too

is that we are very hard with ourselves, we may not see all the progress because of a fall but it's totally WRONG, a fall doesn't mean to go back to initial state, on the contrary it's a step on the way to recovery, especially when you gave all this efforts ! I can tell you that by reading your post I see a wonderful beginning in this Avodat Hachem and recovery, really, I don't even see the fall as you're already back on the battlefield to serve Hachem ! You rocks, you gonna make it for sure !
Hoping for good news and advices of what works for you soon !! Thank you