Welcome David,
Erik is absolutely correct about this being your best decision. I just wanted to get your train of thought going in the right direction. You mention "never" and "for as long as I live" in your intro and previous "quit". You have only stopped before, not quit. If you had quit, you wouldn't be here right now. This is where your "Quit" begins.
In this place, we do not understand the concept of forever, never, for as long as I live - Anything that has to do with anything other than Today. We only quit one day at a time. Worry about tomorrow, tomorrow.
I see that you posted roll today, that is awesome. Keep doing that everyday. Exchange digits with other quitters. This will build your accountability web and give you instant access to support when you need it. Accountability is two-way though, so if someone gives you theirs, you should reciprocate with yours.
Embrace the suck. It is going to suck until it doesn't. Drink lots of water, exercise, juice works well for cravings, calling a quit brother works better.
My digits are a PM away if you want them.
Proud to quit with you today,
Chris