I believe that we all do the best we can every moment. Love and forgive yourself for not being able to always see that. Love and forgive your children, too. And see what happens in your family life when you shift this one simple thing.
The Consciously Parenting Project > Doing the best we can