How long will THC stay in my system?

I am 5'6, 140 pounds. I have not smoked since May 1, and smoked August 10. I hit a blunt maybe 3 or 4 times. I work out every day, about an hour and a half to two hours of intense cardio, and I started taking niacin a few days ago and bought cranberry pills today. My drug test is August 22. Think I can pass?
4 answers 4