This sounds horrible. And to top it off you are in the middle on finals. I think that's enough to make your mood labile...
My long-winded two cents:
I would go to employee assistance (EAP), and let it be known to my supervisor that events at work/home are causing mayhem for me. Hypothetically, if your behavior is coming across "erratic," perhaps some time off may help? No, you probably don't need a break; after all, being a nurse makes you exempt from life's trials and tribulations right?
I would also seek legal counsel if I felt that I was being wrongfully accused. Are you a member of a union? False accusations can create a hostile work environment where everyone is affected. I would not speak a word of it at work unless confidentially to my direct supervisor. Only you know the truth about what is really going on, and you have the right to defend yourself. I would want to have my own doctor do lab work if I were planning a defense. I would also keep a journal about my feelings and the events proceeding, followed by each day (I read this may actually be therapeutic too).
It sounds like you have managed this well. You have lifted the burden of finding a new job just in case. Hopefully you can focus on doing well on your finals. I am sure you have invested more than just time into preparing for them.
Also to consider:
I know you already know this, so just a reminder: Xanex is one of the benzos that can reduce anxiety without being soporific; however, when taken with other CNS depressants like codeine, it can interfere with motor ability, attention, and judgment; codeines histamine release is actually more potent than MS. In equinalgesic doses in mg (codeine PO: 200; codeine IV/IM: 130) are to (10 MS IV). It is a prototype of MS. Also, codeine w/d can cause insomnia, irritability, panic, N/V, and muscle aches.
Is this combo of meds working for you? I don't know about you, but I have enough trouble not falling asleep on my books without being sedated. Do you think you should talk to the prescriber?
I wish I had some experienced advice to offer. I am sorry you are going through this and I sincerely hope this turns out well for you. Please take care of yourself and try to hold your chin up and not let this get in the way of your success!
:grad: <-- you with MSN