Ssd you are so lucky your sons are in this country, not too far if you made a lunch time trip. There are many of us on here whose children don’t even live in the same country. I am one such.
My daughter has been in Europe for 20 years and won’t be coming back. We see her maybe twice a year for a day or
two. It makes me sad I can’t just get in the car to visit, but have to book flights, and hope we stay well to be able to go. Then I think of those whose children live much further away, and count my blessings.
This is now your time, as I said at the start try to plan a few treats for you, maybe the cinema, lunch with a friend, weekend break, U3 A if retired. If your son knows just how much you miss him he will be full of guilt for causing you pain. Let him fly.