Losing My Job Because Someone Gets to be Anonymous?

I’m posting this because I was contacted by my boss the other day because one of my patients said I️ looked “loopy” at work. I️ drug test people for a living. I️ take anti anxiety medications twice a day. I️ took a nap an hour before work and took my medicine and went to work. I️ bust my ass at this facility doing paperwork from 5-8 on the dot maybe even after while my coworker plays on his phone. I️ work the drug testing company, not the IOP outpatient facility. I was told I️ could be drug tested. I️ took photos of my pill bottles and my prescriptions to prove I’m not on drugs. I️ will refuse this drug test because that’s the truth. It’s my new medications. And the fact that this person gets to be anonymous trying to ruin my career, is not fair at all. I’ve been throwing up I’m so stressed out about this. Not sleeping. Panicking. I love my job. I’m sorry I️ had to vent because it’s just so unfair.