Dan’s Online Diary 

# 11.12.03 by Dan
I had a think, and realised that one can really only learn through mistakes that are made in ignorance. If you intentional make a bad decision, knowing full well that it will produce a negative or undesirable outcome, then you're not going to learn from it.
But even then, mistakes made in ignorance can only be learned from if one is consciously aware of the outcome of their decision, and is able to determine whether the outcome is in fact good or bad.

About the only thing we can learn from repeated intentional mistakes, and this is a fact we may not become aware of for quite some time, is that God is faithful to us, even when we are not faithful to Him.