The last time i used heroin was 18 months ago, and my hair and nail test are coming up positive, however i have been having random urines for the last 18 months, two to three times a month and when i was in IOP i was tested daily for three months, all my urines are and were negative. I am african American. If i am having sex with someone who possibly uses, could traces be in me?