It does feel hurtful but worse so because you don't know why???
I think asking why she doesn't visit is far too direct and she will not answer it honestly because she ll be put on the spot
Have you ever considered asking your son on his own and explain to him that if hurts and could they just make it a small visit to start with
The only things I can think of is dogs or pets could she be allergic or uncomfortable around pets, some people have different levels of cleanliness could she be a clean freak or is she a snob or does her aloofness cover up a fear of being out of her environment can her possessiveness be clinginess I think the answers lie with your son not your daughter in law
There was another story very similar to this a good while back I can't remember the posters name so not sure if it was you maybe not but the poster always had to meet at a daughters house for Christmas but it all hinged around dogs and when that was suggested the poster stopped posting