yeah your fucked. im in the same boat, i have a drug test tomorrow well today actually (12:25am) and theres no way im gonna pass. ive been smoking about 2-2.5 grams a day for the past 2 years. im gonna head over to my local head shop in the morning and see if they have any fake urine.