Ive been smoking weed pretty much everyday for about three years now. I have an urine drug test coming up so I've been doing a lot of research lately. I am 6 feet tall, weigh 180 lbs (not much fat), and am 20 years old. I have a pretty good metabolism, probably a little better than average. I knwo that the current threshold for urine test is at 50 ng/ml of thc metabolites. I know what i would have to do to get my level down to the allowable threshold, but i do need some help. I have two questions. 1) What would be a good estimate to my current measure of ng/ml of thc metabolites in my urine RIGHT NOW (after smokign consistently for 3 years). 2) How long would it take me to get my levels down to 50 ng/ml, so i can pass this drug test? Will it be more than 30 days because I have been such a consistent smoker?