I don't mean to sound at all flippant, because I am not being, and I haven't seen my GC for two years so I do know where you are coming from, but do you have any pets? Could you adopt a little dog maybe? Or maybe volunteer to go into a nursery or school to do some reading with the children? Are you involved in a church or similar, could you do anything with the children there? Is there a Rainbows or Brownies near you to maybe get involved in or Cubs or Scouts?
There are lots of children around who would benefit greatly from some love of an older generation. I used to go into school and do baking with the little ones when my ED started school. She went on to be a Brownie leader when she went to University so they do need people all the time.
It does sound like you can't change things with your own GC at the moment, it is what it is and so I do hope you can find some peace. Please don't make yourself ill over this or you will be in no fit state if they do want to see you when they get older. Look after yourselves, do things together and try to get pleasure elsewhere and see the GC when you can. Maybe if your DIL realises that you are not rising to her bait, she might relent a bit. One thing I do know and that is that it is not doing you any good worrying or getting upset about it. Your life is going before you, time is plodding on and you should be making the most of it. Come on, be positive, look into getting a pet to cherish, and enquire at some schools, churches or organisations to get out there and enjoy other children. They will love you for it. Proactive, not reactive. Good luck love. Xxx