Mlodyski, the only way to know where you stand is to take an at home test that you can get from your local pharmacy or order on line. Every body is different and there are way too many variables to say whether one is clean or not. Take the test and you will know where you stand. Do not waste your money on any detoxes. They are a complete waste of your money and will do nothing for you. The only proven way to eliminate thc metabolites from your system is time, fat burnng exercise and a high fiber diet. You appear to be on the right track with your exercise regimen. Test yourself with the first void of the day. It will contain the highest concentration of thc metabolites. If you can pass with your first void then you will be good to go for your upcoming test.