a gram would last you 3-4 days, and you only smoke joints? are you smoking joints 1/4 the size of normal joints???

90 days is for a hair test. But noone can tell you that you will or won't pass a drug test. I passed one in 5 days and my friend failed one in 2 months. Best way if you are unsure is to either substitute or dillute