I know that a lot of parents are under stress trying to raise their children these days. You must work to pay the bills while trying to keep your kids safe. You also must help them with homework and get baths. You still must cook, clean, and do laundry. Of course, find time to do the shopping and yard work, etc.
I know as a grandparent that I would keep my granddaughter any time that my daughter needed a break. All she must do is ask. I can drop what I am doing to spend time with her. I try to do fun things together. I have more free time. She can learn thing with me like gardening, flowers, bugs, birds or just talk. Parenting is a full-time job. Let your parents help catch some of the reasonability. It is our pleasure. They used to say that we needed a village to raise a family. You do not have to do it all on your own.
It is our job as parents to raise our children to be the best that they can be. You do not have to give them all that they could ever want. There is a difference in a want and a need. We are to raise them to be responsible adults. What the child really needs is quality time with their parents.