Morning 
snow It's great that your fwb wants you to stop. It will really help if you can get him on board supporting you, including not offering you stuff! Maybe set out a plan for cutting down, aiming for a whole day and night clean and make him aware of your plans.
I've been caught in the trap of doing coke daily and it was not a nice place for me. I got to the point of not even feeling a high from it, just doing it to keep going and not enjoying it.
It will be so empowering for you to step off the merry go round and get some control back. I know you want to get better and you will.
In the words of Shaun Ryder, Happy Monday to you all!
Kids are back to school, I'm back to work and it's quite nice to get back to normal after half term. 