Hiya mate. Im exactly the same as you. I cant stand the stuff. Im lapsing every 3 to 4 week roughly. Im 2 week clean again today. You could say i have it under control now.
But if you want to stop or control this, you need to.. delete all your dealers nums now. All friends and family to do with coke. Get a new number if you can. Come off all social media. Dont drink any alcohol. Dont even spend any time what so ever with anyone that uses.
And you need to.take up new hobbies now. Do a weekly plan. With each day doing something the time u normally have the coke. You can do diff things like.. decorate, gym, walk, play darts, read, something that you want to do.
Your just stuck in a rut and a shitty routine. Break.the routine and do something new.
I listen to loads of addiction recovery podcast and watch some on you tube. They help alot. Feel free to ask me out