My two cents...you may have read them on here before...
"One day at a time" is your new way of life. The thought of "quitting forever" was (almost) overwhelming at 5 to 7 weeks. My thoughts would jump ahead to that first Thanksgiving, Christmas, fishing trip, etc. (insert milestone). I just didn't believe in myself...and the self-doubt made it even worse.
Then I came across the same old words I'd seen here a million times...ONE DAY AT A TIME.
See, nobody is asking you to "quit forever." Quitting forever is hard...really hard. So, don't try to do it. In fact, don't even think about tomorrow, next week, next year, etc. We'll figure those out when they get here. You just get through today. Anybody can go one day, right?
Don't worry about what you can't control. You can't change the past...forget it. The future isn't here yet...forget it. Just worry about today. Post roll, give us your word, and fight like Hell to keep it. That's all there is to it.
Like that joke about how to eat an elephant...one bite at a time. How are you going to stay quit? One day at a time.
You can do this, brother!