I have noticed the same thing. When I smoke weed or when I have taken MDMA in the past the smell gets way worse. I think this is because the smell has to do with poor liver function along with leaky gut and candida/SIBO. I would recommend you go on the diet, do Liver Flushes every two weeks, take oregano oil, and take glutamine. I'm sure you'll have good luck with these things. Oh yeah, stop doing drugs for now, I would recommend only going back to marijuana too and stopping anything else forever.