Medical Questions? Ask a Doctor Online!
Hello from JustAnswer.
Most people would be negative by 16 days after the last use of Xanax. However, there is a small percentage of people that clear Xanax and its metabolites more slowly, and in these people, it may cause a positive test for a longer period of time. You are obviously one of these people for the drug test to still be positive 16 days after the last use.
He will probably not drop you as a patient, as he is apparently not considering a prescription for a controlled substance. However, for him to consider continuing as your doctor, it is important that you are honest with him about previous drug use and he may also expect avoidance of future use of Xanax.
If he feels that you are not being honest with him, then it would be more likely that he will drop you as a patient.
If I can provide any additional information, please let me know.
You are most welcome.
Please remember to provide a positive rating so that I am credited for assisting you.
Please let me know if I can provide any further assistance.
You are very welcome.