I often find it hard to be a mom. I'm constantly cleaning up after the messes the kids make, and boy do they make some awful messes! They yell and hit and make me wonder where they are learning the things they do. They are demanding and grumpy and I fear I get to be the same by the end of the day. BUT there are so many moments in between all of the not-so-good stuff that make me so proud to be a mother. Like when I see one trying to protect their sibling, or when they give me a big hug and kiss and tell me "You are the best!" Or when they get excited over the smallest things like having pizza for dinner or Daddy coming home. But what I love more than anything else is when I get one-on-one time with each of my children and I get to learn more about them on a deeper level; when I get to see the way they view me and our relationship. I cherish the things we talk about and the games we play, the stories we read and the cuddles we share. But the thing that tops my list is the laughter I hear when my kids think I'm goofy, or when they are being goofy themselves. I got to spend some time with D today and we had so much fun. I took out my camera and he kept doing funny things and would ask to see and would let out peals of laughter at himself. Gosh, I love being his mom.