So - husband walks out eight years ago leaving children aged 14, 11 and 8. Daughter alone with three children for first three years, when children would be 17, 14 and 11.
So eldest grandson spent ages 14 to 17 as the oldest male in the household. DID ANYONE FEED HIM THE "YOU'RE THE MAN OF THE HOUSE NOW" SHITE? And I'm looking at you, NannyOne. And your husband, and your ex son-in-law, the other grandparents, aunts, uncles, and yes, even your daughter. I'm looking at anyone and everyone.
Because basically your grandson is behaving as if he owns his mother - that she exists purely in relation to him, with no life outside of being 'mother'. Well, maybe she'd be allowed to be 'daughter', but woe betide that she be 'herself', oh no, that's not allowed!
Well he doesn't own his mother, and I think YOU need to put him right on this one. And yes, ask him the difficult questions.
- Does he expect her to be alone until she dies?
- How does he see his future, in respect of relationships and children of his own?
- Is he going to forego relationships to keep her company?
- Is he going to invite her on ALL his holidays, or is she to holiday alone? If at all?
- Is he going to host her at EVERY Christmas, without fail, or is she to be alone then too?
- Is he going to make sacrifices, or just his mother?
He is being selfish, and it needs to be pointed out to him VERY CLEARLY. Did he seriously think that if he shunned your daughter's partner she would meekly close the door on having a personal life? He's got away with this rubbish behaviour for far too long, and he needs to get a grip and behave like an adult.
She is a grown woman, and she does not deserve to be treated like this. He is throwing a tantrum, and I think we all know how to deal with them. Ignore, or put him on the naughty step to think about what he has done.
He is not in charge of her life, and he needs to accept that. And frankly, I'd rather my son moved out (as he would do in the next couple of years anyway, being 22) than put up with being ordered about by my child.