If I smoked weed for the first and last time in November and have a hair drug test in April, which will be almost 5 months exactly from the day, will I pass my hair drug test? Some background is that I am african american, very high metabolism , workout everyday, and I also cut my hair to a shorter length approximately 30 days after the one day that I smoked in November.