Oh my Lord
or have I been naive these last 17 years and drawn the short straw w the MIL, though thankfully not with my DH?
No. I think she drew the short straw here, not you. Complete lack of perspective or empathy & respect for someone who's house you are staying in. Who you then tried to patronise.
Her home, you were trashing
Lots of teenagers have suffered Mh problems During lockdown including many that I'm close to. It has been rough. And parents snd older people too.
But as parents we go round clearing up after our DC if that is what is needed to support them or at least making sure they don't hurt others by their actions or inaction
You don't let a teenage boy leave a hazard of slippery snd sopping wet bathroom floor after he uses it. Have some respect and show care for other people OP. We have enough older people admitted for fractured hips from slips
I go mad if my own DC create hazards in my home, I'm disabled so that'd be serious injury if I slipped. And a possibility with far reaching consequences for your MiL too.
Your MiL was right to feel cross and taken to her own son about it. It is lax parenting
Understand you wanting to be sensitive to your DS. And being glad he at least took a shower. But you are fully aware of where he is at, MIL wasnt. You owed her an apology first before all the waffle. And you feel the aggrieved one?