I think more than anything, the thing that gets me is this feeling of being marginalized in his datin. Having to be on your own on holidays is really difficult, and no one understands that "isn't your husband here.
And yes, some people are unbelievably stupid datung it. No one knows your situation the way you do. On the other hand lol handshe may fall into tearing guilt and leave you immediately.