Kids are so funny! This book I'm going thru- Raising Your Spirited Child Workbook says that being able to pick up on your mistake afterwards is progress! Next step is cathching yourself in the midst of the mistake, and the next step is stopping yourself before you make the mistake! :)
That is great! Maybe we can make it to the next step!