I understand how you probably feel. I too live a long way from my GC, and don’t get to see them as often as I like - maybe about 3 x per year. I have noticed though as they get older that they have minds of their own and can keep in touch - texts etc, phone calls, emails - maybe not regularly, but as previous Grans have said, you have to accept it. There is rivalry sometimes between 2 sets of grandparents, often the DIL leaning more to her family which is understandable, but can be hurtful. You don’t say if you have a DH or close relative etc who you can share your feelings with. Also, this time of year is most difficult, we all feel at a bit of a low after Christmas etc, January Blues they call it. Perhaps you could invite the family to stay with you at another time of year for a weekend, or arrange a visit for your GS that you could take him to eg Legoland, or something similar? My ( ex) DIL was devoted to her mother, and I accepted that, we never saw the family at Christmas, our slot was 2 days at New Year, when we visited them and took the GC to the panto, and it became an annual treat. You are not alone, but do try and think of little treats that you could share with your GS ( and his parents) from time to time. Best wishes.