I have three children, all of whom used to live not too far away. However, jobs, families, etc, now means that
- one lives 240 miles away, but she comes to stay for a couple of nights every 5 or 6 weeks or so - to check on me, and we speak on phone every week
- one lives 25 miles away, but doesn't have a car. We speak about once a fortnight, and he comes once in a while during weekend. About once every 3 or 4 months, he takes a day off work, so I can go out on my own for a full day
- one lives 11 or so miles away, but doesn't have a car, and uses the train. He comes every Thursday evening so that I can go out for about 3 hours to play bridge
(I also have a sitter from the charity Mind for 3 hrs one morning per week.)
One granddaughter (aged 26) will visit by train occasionally (when she is not in her office) for a cup of tea and a chat and to see her grandma, which is nice, but isn't respite.
All in all, bearing in mind they have lives, jobs, families. etc,, I think that's pretty good and as much as I can expect.