You are a regular post smoker 2 grams a day will you pass a drug test in 21 days?

If you stop smoking and eat healthy and drink a good amount of water, you should have no problem passing a drug test in 21 days.