I wonder if some of the time we expect our girls to just get what we are trying to teach them because logically they are smart enough to understand. We have tried sitting them down and explaining why it is we ask them to do the things we ask of them. I know they listen and understand because I often hear, "mom, I know" when I try to correct a behavior. My typical response is that if they already know whatever it is they are doing is something we don't approve of then why is it they are doing it. They know that we expect them to be kind, respectful, etc. In the end I guess we need to realize no matter how smart they are they are still just 7 & 8. For the most part they are well-mannered and well-behaved (maybe a bit impulsive sometimes without thinking things through) but I would just like to improve certain areas, like doing what is asked without DH and I asking repeatedly.