Apologies for the long story but there is background context to add...
My husband and I have been together for 9 yrs married for 7. We each have kids from previous marriages, husband has (M26) and (F20). I get on really well with my SD, however SS tolerates me and is civil, but there is no real relationship there.
Rewind to a few months ago. SD and SS both live with husbands elderly parents (in their 80's). MIL is the loveliest person you could ever hope to meet and will do anything for anyone. SS has lived with her since husband and ex divorced (another story but not relevant to this one). SS has for the most part since turning adult has been in and out of work. There have been various 'interventions' with my husband on his lack of job, grumpy and rude attitide around the house, and not contributing to the house financially or physically, not to mention the smoking of weed in his bedroom! (FIL has COPD amongst other health issues). So during yet another 'chat' with SS, husband reiterated again that he needed to get a job, start contributing to the household and be more pleasant with his grandparents...and stop smoking weed in the house. MIL came in after and the conversation turned to her offing to pay for his driving lessons, which had been on the table since be was 17 and he hadn't taken her up on it, He took some sort of offence to this and he told her she was acting like C which obviously incited my husband and all h broke lose. Husband and SS were shouting and swearing at each other then SS stomped off to his bedroom crying.
SS didn't speak to husband for a few weeks and was cordial with inlaws. Afew weeks later he got a job, but continues to smoke weed in the house! (small changes?!).
Since then I haven't really visited MIL at her home as I'm still enraged at how he spoke to her and how he has treated her over the years, and the fact that he STILL smokes weed. Had that been one of my adult chidren they would have been shown the door! I just don't want to be in the same space as him, and have informed my husband so.
Fast forward to 10 days ago, my husband picked me up from work and informed me that inlaws and SS were coming for Chrismas dinner. Bearing in mind we had always had an 'open house' invitation, but they had never come. SS has only visited his father at out home once or twice and refuses to come when invited. He's had Christams invitattions previously, has said he's coming and just doesn't.
We have argued none stop since, I don't want him to come, husband says 'what am I supposed to do, he's my son'. I feel sick to my stomach thinking I have to spend the day in his company knowing what he's treating my inlaws. I feel there will be an awkwardness that veveryone will pick up on and it will ruin everyones day.
Am I being unreasonable, as husband says I am?