Maybe those negative feelings will help you detach?
It sounds like MIL and W are reading the same code book, the "your kid isn't upset about his parents, he is just a normal kid". UGH!! I can see why you are feeling so negative towards them, that's for sure.
I know all about the dying inside, happy outside thing. It kills me too, but we do it for them.