Thank you everyone for your replies, they were all very helpful. And Someone, I definitely agree that I have the problem of taking credit and thinking I "nipped it in the bud" after a clean streak. That is for sure something i need to deal with better, that i don't just daven to Hashem for help, but also realize that He deserves the credit when things go well.
Today is the start of day 2, and B'ezras Hashem it will go as well as yesterday. He gave me a Koach I haven't felt in a while, definitely not the day after a fall. I have seen in many places, and i think Dov specifically that with the 12 steps you have to realize you're powerless and let G-d take over. While in many nisyonos that helps, I think for me it is a little different (i could be missing the point entirely and this is for sure part of what they meant, i just wasn't getting it until yesterday). I always thought of it as sit back and relax, Hashem Yilachem Lachem, and its easy street, you do nothing. But I, and I assume everyone, needs to first (and continually) be Nachson ben Aminadav. I need to prepare the "battle stations" and be ready, and when the nisayon comes, then Hashem takes over. That is where all the handbooks come in, before the nisayon comes, which is the most important part. And all the tips help too, for the start of some of the nisyonos, but when entrenched in a nisayon, nothing will help, except Hashem (not that He doesn't take care of everything else too).
I don't know if that rambling made sense, but it did for me.
Thank you for all the chizuk, it has been tremendous