There is no such thing as perfect practice, because humans are imperfect. There is no such thing as perfect mindset, because humans are imperfect.
Practice does not make perfect. Practice makes permanent. Yes, we should be striving for perfection – but we should also recognize that perfection will always be beyond our reach. When we practice, we should first learn the best ways to do things. This means learning from others, not simply from our own ideas of how things "ought" to be.
Exactly. Couldn't have said it better myself.
I recommend that daddyo
reads this book by Rory Miller
Sáncte Míchael Archángele, defénde nos in proélio, cóntra nequítiam et insídias diáboli ésto præsídium. Ímperet ílli Déus, súpplices deprecámur: tuque, prínceps milítiæ cæléstis, Sátanam aliósque spíritus malígnos, qui ad perditiónem animárum pervagántur in múndo, divína virtúte, in inférnum detrúde. Ámen