Sometimes moms get "lucky" and kids go along with what we want without too much of a fuss. They eat what we give them or do things we enjoy and it's tempting to pat ourselves on the back and say "yeah, that's me being a good mom." It's important to give kids credit for being themselves. I didn't "get lucky" in the sense of having kids who would go along with my grand plans for their perfect childhood but in another sense, I did get lucky because my kids dug in their heels and got me to see how much of what I wanted "for them" was really about me. Dang. I have great kids for unschooling, in that sense.
My stepson was a "good eater" so I got a free ride in the food department until my daughter came along. But I also was a "picky eater" as a kid and I know that feeling of sickness and dread that can accompany a meal from both sides. I'm so sad that my mom didn't get a kid who loved her cooking, when cooking was such an act of love to her. I'm glad I didn't do that to myself, or my daughter. My heart can be joyful sitting with my kid, having a snack together because I've learned not to tie my pride or my heartstrings to what my kid eats. She can be herself. And I can feel good about that.