@Bin Noddin have you tried the supplement NAC mate?
Definitely helped me to kick smoking that freebase, and plenty of others with cocaine addictions.
If anyone comes with the "it's just psychological, not physical so should be easy" nonsense (they wont in this subforum though) then just remind them how many opiate / nicotine / alcohol relapses happen after the physical withdrawals end. IV coke / vaped freebase creates extremely strong neural pathways, extemely psychologially reinforcing (as you know), and it's an absolute bastard to quit.
But not as much of a bastard as carrying on is, hell no. Good luck friend. Try to keep in mind that you're not giving up
anything (except for a shit life), and you are gaining the whole world by stopping.