I recently passed a cheek swab test after quitting marijuana for about 5 1/2 months. I then smoked at least once or more each day after getting the job for about 2 months and then quit again. It's been about 3 weeks since i quit and i'm expecting another swab test very soon for a lateral promotion. My question is....how long do these cheek swab (oral fluids) tests go back? I'm guessing once i'm clean, I'm clean for any test, right? I just wanna know what you guys thought for a little re-assurance.