I think I'm typically a pretty okay mom, perhaps even the okayest mom. When you're a mom to this many little people (and perhaps no matter how many little people), it's tricky to be a really good mom all of the time to everybody because everybody—including me—has different needs/desires and it's impossible to meet those needs/desires for everyone all the time.
There's a saying about this, I think. Something about how you can please some of the people some of the time but you can't please all of the people all of the time. This is very true in parenting. And in life, in general. It's simply impossible to cater to everyone's needs/desires.
And that's okay because I don't think everyone needs their every whim to be fulfilled.
But, today I was an excellent mom for Zoë, and that felt good.
It started in the morning when all the "upstairs" kids ended up in my room while Phoebe and I got ready for the day. They filtered in one by one while I was changing her diaper and then because she was so entertained by seeing her siblings and they were so thrilled to be entertaining them, we just hung out in my room for a while, making towers out of the "baby cars" Alexander "passed on" to Phoebe because he decided they're too babyish for him.
And because Phoebe was so interested in these car towers, I took a few moments to actually do Zoë's hair. I can't remember when I last really did her hair, but I'm certain it's been at least a couple of months. I carefully brushed it and braided it for her and she liked that because she likes to feel fancy and it had been a long time since she has had fancy hair.
Zoë was particularly thrilled that she and Phoebe's pyjamas matched! Their pyjamas had not matched at bedtime last night but due to a particularly wet'n'wild night with Phoebe (necessitating a wardrobe change), they did match in the morning.
Here's Zoë spending some time with Phoebe on her play mat after she cruised through her math lesson (and while I helped Benjamin with his math lesson):