Since you are acclimated to the smell of your environment, and to weed, you could very well be putting out odors that are detectable by others. The acid test would be to bring over your MoM and see if she smells it. :)
Seriously, if it smells in your house, then it smells in your attic. If it...