You have major kahunas. My first X gets plenty, but I still provide at least 4-5 changes of clothes at my place. And no, I don't call my X and tell her it's her responsibility.
I don't know how you work overnights, but it is really nice for your S not to have to pack anything. So whatever way you work it, it is nice to have whatever he needs at your place so he truly has two homes.
Anyway, sounds like your X handled your confrontation well and you got out of it okay. You probably didn't earn many brownie points though.
In the end, it's not the years in your life that count. It's the life in your years. Abraham Lincoln
It is hard to fail, but it is worse never to have tried to succeed. Theodore Roosevelt