Get and independent test from a drug store / chemist or a Doctor in a few weeks that you pay for yourself without using insurance (no paper trail) if its positive.
Once you test negative then you are good to apply for an aviation medical.
The other posters have filled you in on the wisdom of taking drugs and flying,
Oh, and consider shaving your head !