My new mantra is "There is no perfect parent, there is only good enough." This was taught to me by a book about how to raise gifted kids. . . yes, I do believe my kids are gifted. My 1 year old is learning her numbers, already knows all the face parts in English and German, and loves puzzles (we do not have a curriculum, I just talk to my kids through out the day). My 4 year old can figure out that the author of a book changed a word to make it rhyme, and he can "read" words that I verbally spell. . . thus, I believe my children are gifted.
Therefore I can not attempt perfection, as is my tendency. . . I must find zen in my parenting. First step: Stop Looking, Second Step: Breath, etc. . .
Now to the library :)