I admire you for paying attention to your relapses and not just continuing to make the same mistakes over and over again like so many do. You're dedicated, motivated, and learning from your mistakes. That's how you've had such long streaks. I learned this same lesson over the past several years of struggling with this addiction. It's absolutely the key to success. One piece of advice that's helped me and may help you too. When journaling, don't just recap the days events and what happened. You don't need a play-by-play of your day. Talk more about the way you felt, the stress you faced, the lessons you learned, and how your day improved your progress towards your goals. I've been keeping a journal for almost a year now (not long, I know) but I've found it more meaningful and helpful with dealing with the stress and emotions that were the main cause of my struggles in the past when I looked inwards in my journal entries. Best of luck to you brother.