im going through the same thing right now.. I have been clean for about 28 days or so, and I have a drug test in the next 2-3 weeks. so by then I should be clean about 45 days at least.. im constantly worrying about this.. cause I really need the job.. but I guess worrying does no good. I ordered a at home test, and am waiting on that in the mail.. should be here in the next 3-4 days or so.. am hoping I will pass that, cause then it will make me feel a little better at least..