(It is going to sound like I'm exaggerating – especially the traffic part. I'm not. Totally 100% honest.)
Today I was out running errands and I looked at my watch while in Target.
11:30. I have to pick Ellie up 10 miles away at 11:45.
"Oh, Shoot!" I said. (Okay, I said I would be 100% honest. I actually said another word that rhymes with "hit". Thank goodness Colin can't talk yet, since it was right in his little ear.)
I get in the car and zoom towards her school. I get off at our exit. Traffic is stopped for construction. No biggie. There's another way to go. More construction. Then more construction. Then more construction. I finally get her school ten minutes late and run in to pick her up, throw her in the car and zoom off to pick up Grace. Did I mention that Grace is also supposed to be picked up at 11:45, but her teacher lets me pick her up later?
Construction. More construction. I went through construction – complete with flaggers – EIGHT TIMES between the highway exit, Ellie's school and Grace's school. That would be EIGHT TIMES in about THREE miles. So I finally picked up Grace 25 minutes late. (Well, sort of. Fifteen minutes later than I usually do, 25 minutes later than I'm supposed to.)
They were both the very last kids to be picked up. Ack! Bad mom!!
We got home and I was clearly frazzled. I was apologizing to them repeatedly while we took off shoes and backpacks when Ellie took my face in her hands and said:
"Mommy, its okay. Its okay if I miss my bus or if we forget something or if I'm the last one at school or if you make a mistakes. Its okay, Mom. Everybody makes mistakes. I love you and I always forgive you."
That is what made me cry. In a good way. Over my incredibly sweet baby girl. When did she get so grown up?