Mine was a direct superior that I report to, both of us have similar years of working experience and she's just a year older than me. When my father fell critical ill last year almost succumbed to lung failure due to parkinson, We had a trash talk meeting due to my work performance, I mean if either of your parent fall critical ill and their live is on the edge, you as a child will be so worried that you will probably take leave and attend to family affair first and prepare for the worst. Its also understandable that you might not be able to focus on the task on hand.
So she said this to me in front of everyone during trash talk meeting (which includes my Boss, HR and my dept), "Eh, your father in hospital is not a good excuse okay? Everyone have their own family problem. Don't use your father in hospital as an excuse or leverage". Mind you, she said during the period my father was still in ICU and is not out of critical stage yet.
I mean, eh cb, I try to finish my task on hand, and I understand that my performance and work delivered have been quite sloppy. But knn, I never once during that period I left work late leh. She still can leave half an hour before to watch Mayday concert, while I stay behind to clear my work despite my father still in hospital.
So I said this back to her, "Okay, I hope that you will live up to what you said today. Because of what you said today, someone resign from his job. I'm not cursing at you and I hope that day will not come, but if it does happen to either of you parent, I wish you can live up to what you just said to me". She fucking angry siahh!!! Then storm out from the meeting room telling everyone I curse her parent when I already had that disclaimer before making the statement.
Good thing is that me boss, HR and some of my department understand what I was going through. Problem is just her. But I still quit my job.
Ah well, last I know is that she have left the job and went on to somewhere else.