Delilah I said she comes across as needy, these are her Grandchildren not her children, she said her heart is broken, why, these are her grandchildren, she has no friends, this is because she has put to much energy into her Grandchildren. I did a day a week after school, I worked, and more importantly had a life of my own and friends.
The above does not excuse her adult children's behaviour, especially her son, who she has saved alot of money in childcare. I was disgusted he could not even give her a lift home.
OP must also discuss her eyesight problems as that could be dangerous for the children. I think if OP is honest she has become too involved with the grandchildren, to hers, and possibly their detriment, especially ifvtheirvis a accident.
OPyou need to get some other interests and find friends and talk about things other than grandchildren.
You adult grandchildren should be grateful for all you have done, but you now need to maybe help out less and put yourself and your health first. You will still see them a couple of days a week.