Ok guys, I really need some help. I get drug tested in 5 days, and it's going to be one of those where I piss in the cup, they put the strip in, if I'm positive, they send the results off, etc...

Anyways, I've only ever failed a drug test once, and I only gave myself about 48hrs of being clean when I failed that. This time I'm going to run at least a mile every morning plus workout, drink nothing but water and cranberry juice, and boost my creatine levels with some actijube (stuff tastes like fruit snacks,)

The day of my test, I will follow the procedures with aspirin, vitamin b12, and constant fluid/water intake. Do you think I have enough time and that I will pass? I've been a frequent, 5-6 days a week toker for a long time, but in the past week or so I've cut down on how much I've smoked to try and lower my tolerance a bit. I'm about 169lbs, 5'10, and I have a pretty good metabolism.

Any tips, suggestions, advice, etc... would be appreciated, thanks.