You know in your heart what you need to do.
Ive seen a lot of red flags in your posts. Dealing with a mamas boy is never easy and will remain difficult until she passes. Then it can get better but it can get worse.
Being triggered by your relationship and depending on ativan to calm you. That scares me dear.
Anyway, sleep, have a warm bath, eat your favourite food. Anything that helps you cope.
I would be as angry as you. Being in hospital doesnt give anyone the right to treat someone poorly. Yelling or heated conversations are for home. Im babbling sorry.