Hey,
I have been in your situation, it’s awful I thought I was going insane. My boyfriend used to gaslight me too, saying I was crazy and that things I saw wasn’t true. It was mental but I stuck by my word always. I knew I was right and one day after months I got my evidence and confronted him. He admitted to everything and I left, got a one way abroad and told him I was done. That broke me but I needed to get away for myself. I wouldn’t be with someone who took drugs especially behind my back!! Anyway fast forward to now we’re in a great place, he said he would do anything to get me back so he did, he sorted everything including stopping the drugs, cut off friends, off social media etc. He occasionally smokes weed to help him sleep but the cocaine has been out the picture for 6+ months now. He’s a changed man, I have home drug tests if I have any worries and he knows I’ll be gone if it happens again, it took a lot for me to come back but I love him so much and he’s amazing, but I hated him when he was on that crap. All I can say, and advise for you is stay strong, so what’s right for you. Give him the ultimatum, it’s YOUR house and it is not acceptable to have drugs dropped off, you won’t tolerate it. He quits or you leave. Too many people are suffering and it’s not ok. Always here to talk xxx