Wildcat,
I love Seroquel, it is the best keeper asleep medication around (I know good grammer).
As for the people at work, I completely understand, I had this job once where I would get out of bed (if I had slept) puke my guts out, get ready for work go to work, get yelled at for her mistakes, go puke, document it, go home, cry, do the usual go to be and the next day would be the same. I tried talking to her about it, she just said the mistakes were mine (these are your accounts even though she took them over). I tried talking to the owner and he was scared of her and said the decisions were hers. I made it very clear to both of them that I was documenting everything. I couldn't quit, they would have to lay me off, anything else would result in a lawsuit that would have them fighting for a long time, because I wouldn't back down and the Labour Board wouldn't look to kindly on them.
This is a big company with offices all over Canada and North America, it would have been pretty bad for them to fire me, so they waited till after Christmas (when we got our profit share (I still got mine and wow, I was surprised good good good)) to lay me off a week before my father-in-law past away. I was sad, happy and confused all at the same time. So I took myself down to the EI office and applied and looked for work in my chosen field and not to do with numbers and I had 10 months vacation to find just the right job, which turned out to be a job I had already had a few years before.
So it worked out in the end, and I believe I am a better person for it (I am just a little off the track at the moment).
I hope you are feeling better and shame on your co-worker for giving you heck, she should grow up and deal with this on an adult level.
Take care.