I wish you the best of luck.

Get some sleep and try not to worry too much. Update your resume and post on monster.com, start exploring and line-up another job. That experience should be worth while. Make sure you fill it with keywords commonly used in your industry.

Btw, how much did you smoke before getting tested? From my impressions, it doesn't sound like you smoked too much, you could possibly be clean.