I am a grandmother of 11. There comes a time in one's life that you have to cry uncle. This is that time for you. Grandchildren LOVE having gift cards. Even my littles one at 3 was thrilled to have a "credit card". The older ones get what they want rather than things from gramma. Go ahead with gift cards -- even if it's only mere dollars. Explain that you're overwhelmed right now. Trust me, it'll be freeing for you!
I pray things will get better for you!!!! That's a lot to try to handle right now!
{{{HUGE}}}
d