thank you all!
Talk with dcm went well, of course she said she thought I had a backup (whom I had never use for scheduled days off in over two years?)
she was given notice, because I refuse to allow myself to be treated that way. I'll be broke, but life is good!