Hate to say I know this, but here's what you can do to better your chances of passing. Other than the metabolites of the drug (not the actual drug) the things they look for include the ph in your urine and the levels of creatine. I never heard of hormones, but its possible. So here is what you do. Drinking loads of water far in advance does nothing. Weed is fat soluble. Drinking water aint doing anything for it. But you are still going to want to load up on the liquids, but not until like the day before and the day of. Water will not help since it will dilute everything. Go for powerade since it has the salt and B12 to maintain high levels of electrolytes. Also again. load up on creatine for about a week prior. THis is another thing that comes out in your urine. Helps to eat a lot of red meat prior. A $6 burger from Carl's Jr/Hardees the day of should help out. So yeah, lots of electrolytes and creatine if you are diluting. And you may not have to do anything. There are way too many words for me to read in this thread so I did not see how much the OP smokes, but as for me I have not smoked in a long time so I could smoke a blunt to the face the night before my test and still pass. To get past the statistical error they have to find a minimum threshold of metabolites in your system. It usually requires habitual use to pass this threashold.
Yeah... I have done my research.