I think in many ways you never ‘arrive’ if you have little ones, there is always someone else to train. However I have to say that we’re pretty much there with the ones we’ve been working with. My children are 12, 8, 7, 5, 4, 2, 1, and 2 weeks old. So we truly have smooth and easy days most of the time with the 2 year old on up, though the 2 year old is still obviously in training. The 1 year old is just really beginning his training (hes 18 months)). And obviously the 2 week old is just waiting to shake things up…LOL.
In general my kids all have their habits in place for orderliness, obedience, and helpfulness (doing chores, homeschool, etc). Yes, sometimes a child has an off day, but so do I! Consistency is the one thing I recommend. Be consistent in following through. Have a routine. These things make all the difference over time.
And don’t expect perfection – just progress.