Every kid is different. But like said above kids are way smarter than given credit for. IMHO the terrible 2's and 3's is a result of failing to start discipline early enough. What many people think is cute at 12 to 18 months turns into problems later on due to lack of boundary recognition.

1. Never in anger. If angry pray.
2. Be consistent, talk to your wife make sure you are united on what type of discipline, what is a discipline offense and what level.
3. Be consistent with timing, don't make empty threats or call their name 3 times.
4. Explain before and after discipline.
5. Redirect after, give them something else to do or focus on.
6 I have to work on my own self discipline, self control, and intentional time with my kids.