Hi there ~
I understand your concerns. I am sorry to let you know that there is no easy way to get the drugs out of your system to show up negative on a urine or a serum tox screen. I believe that you might need to visit with a psychiatrist
who can give you a letter after consultation that he would be monitoring your weekly or fortnightly quantitative levels of substances to make sure you have stopped using them. I hope and wish you the best in your recovery.
I hope this helps. Take care and have a lovely day!