So, I may have missed this....but your manager advised she had taken a day off due to a bereavement. We don't know if she used leave/sick/compassionate? And she's being berated. How vile.
I have cats. Id had them....6 months, when one of them nearly killed herself. Day 1, I rang my mother in floods of tears and she drove for an hour to give me a hug. By day 4 of limited sleep (the vets were calling me every 2-3 hours with an update) I was stood in a carpark when they rang to say, they were doing emergency surgery which had less than 50% chance of survival, but it was certain death without it.
After I hung up, my senior client rang to ask me a simple question. And I cried at him, big fat snot bubble cry because he asked me if some toilet roll had been delivered and it hadn't.
(Cat made it and she's still a fucking liability now).
Yet, when I get divorced, I didn't cry once at work.
When my friend, at 28, died in sudden and traumatic circumstances, I cried only upon getting the phonecall.
When my deeply deeply loved Uncle passed away unexpectedly, I cried ...once.
Our reactions are not always fathomable. And it's only with distance, that I see my reaction to twatcat wasn't just because I thought I might lose her: it was so much more than that.
Every single day those two daft, ignorant, twatty tyrants, give me a peace and love on such a deep, simple and beautiful level. They've gotten me through night terrors, abject loneliness, health scares, guarded me after surgery and for reasons only they understood .....
Losing them, will be like losing one of the most pure forms of love I have ever experienced and I will be devastated.
No pets aren't humans, but that doesn't mean their addition to our life.... isn't as important on some ways.
So yes you're an asshole. Sorry you're having a tough time, but life isn't a competition. And I bet your manager has more going on then you know of.