Great read on discipline and parenting:
"We need to commit to our children and to ourselves. Resolve to enjoy the journey and not focus solely on the demands of the outside world. We must promise to be present for our children and to give them our full attention and not our total frustration."
Easier said than done, I know. But it is doable! We don't need to strive to be perfect. We just need to keep trying and to say "I made a mistake; I am sorry." when we lose our cool.