Ugh. "perfect" parents. I wrote a blog post once about what I think of them. basically, if there is really someone out there that really gets it "right" all the time, imagine how boring their life must be... not to mention that all people learn best from their mistakes, so a parent that sometimes does things wrong and is then honest and open with their children about it is imo a "better" parent than someone who gets it right all the time... if for no other reason than seeing parents lost it sometimes teaches children that it is okay to make mistakes and that it is normal to lose it sometimes, etc...

I've lost it a few times. I even hit DD a couple of times (once just because she was generally annoying me, and not even for anything specific). DD is currently going through a phase where she talks ALL the time and asks me to do things for her all the time (things that she is able to do herself), especially if I am attending to DS... I try not to lash out, but it is so frustrating... Grrr. I then feel bad that I don't enjoy spending time with her... It's hard...