I've got around that problem by stinking of weed 95% of the time. I walked into my office at work once with three quarters of a spliff behind my ear without realising it. When the whole world knows your a drug pig no one bats an eyelid when you constantly smell like a dutch coffeeshop. I just carry 6 packs of Lynx Africa (officially the nicest Lynx of course) in my bag in case the shit gets real as it will know and again.
Haha, yeah I'm not actually too concerned about work for the same reasons. I'm frequently stoned to some degree at work but I get the job done so nobody really minds. It's more about at home, I'm living with a non drug user now, I've discussed my past drug use and he seemed cool with that but I'm trying to avoid being blatantly baked all the time around him. It's for my benefit as much as anything, trying to get away from daily usage habits and reliance on it.
Africa ftw though :D http://waterfordwhispersnews.com/2016/03/29/lynx-admit-theyll-never-top-africa/