No, I don't mind. Good stuff, and you're doing great. Keep doing what works. Some in your sitch would have to be very, very patient to see results, but you are seeing baby steps already so keep it up!
You are so fortunate to have your D and grandkids close by! Indian folks tend to live close together and have very tight knit extended families and it's so good for the kids and the elders. I often wonder how other people can live any other way! I live within a mile of my folks, two sets of aunts and uncles, numerous cousins, sister & her kids. Of those that aren't nearby, most are no more than 20 minutes away.
It's especially nice to have the kids around on the holidays, isn't it?