I was able to quit after like a 5+ year pretty excessive habit. There were three steps that really helped me. 1) I removed all accessories from my home. I sold/gave away all of my pipes, vapes, e-nails, etc. 2) I started taking nootropics. For me personally, l-theanine, caffeine, and a multivitamin did wonders. Even if it's placebo (which I don't think it is) it really helped mitigate the appetite and fogginess issues for me. 3) Telling my friends I'm not smoking anymore. I established that I'm not smoking. A lot of them initially tried to get me to smoke. It's something they enjoy and I used to enjoy. I had to explain how I felt. The real friends stayed and others flaked out which is totally fine with me.
I do certainly understand the psychological addiction. It takes a toll. I definitely have unhealthy vices I'd like to cut back on, but for me personally, the steps above were enough to take me from waking up in the middle of the night to rip dabs to being totally sober. If you are interested in quitting, I would honestly recommend giving the above steps a try.