I failed a drug test recently for buprenorphine. I have a prescription for lorcet and flexeril. I have also taken benadryl, advil, ibuprophin, a zpack, and unisom over the counter meds in the last month. Can any of this be the reason it shown up even tho I have not taken any drugs that contain this?