I've been a marijuana smoker for almost 20 years, I was a 3 to 5 joints kind of guy, going through about a half ounce in a month. I have totally quit and its 3 weeks now. I'm doing this because I have a job offer and they drug test. I know THC stays in your fat cells for a long time. I'm roughly 160pound, 5 feet 11 inches and skinny. I have always had a very high metabolism.

I am doing everything ive read to get the THC out of my system asap.

I work 9 hours a day walking a lot, lifting, pushing, pulling items all day long plus I walk to work everyday aprox 10 min walk. I have always been a huge water drinker and aprox. drink about 8 to 10 500ml of water a day. Also have started putting lemons in my water.

I am going to the gym and running/walking the track, swimming a lot and hitting the whirlpool and 2 -20min sauna sessions. Today I took 2 500ml of "Jamieson" brand of niacin. I felt the burn big time!!!! Then went to the gym once it kicked in and did 3 10 to 15 min sessions in the sauna. I am going to the bathroom ALOT and it comes out clear.
Am I doing everything I should? Aprox how long do you think till it will be 100000% out of my system?

Please help