You are absolutely not a bad grandparent and there is zero reason for feeling that way.
My son is also in the US with his family. I visit 2-3 times per year because one of the children has some health issues. Otherwise, it would most likely be two visits at the most. As I age, the travel is takes a toll on my body more and more. The cost is certainly not cheap.
On the other hand, the limited paid time off from work in the US cannot be underestimated. It varies from company to company, but on average workers get just about two weeks. It’s called Paid Time Off in most cases because that time is used for holidays and sick time. Having young children makes overseas travel more expensive and time off more limited. Parents sometimes must use that limited allowance to care for sick children as well.
You and your son should not be hard on yourselves or each other. It’s just the reality of having family on separate continents. I’m grateful for Facetime and Whatsapp. Technology has allowed us to stay much closer emotionally than in the past. Lean into it!

The King's Speech To Announce 'All But The End Of Leasehold System' System'
