Quite ally with all your thoughts in this post except " a mistake repeated is a choice, not a mistake anymore"
Yes ! mistakes are non voluntary; made out of ignorance!!
Can you be saying the act of mistake MUST teach a lesson about it??
My submission: Mistakes could be cumulative, but strive to learn the necessary lessons there from , to avoid their cumulative deleterious effects , which are non negotiable.
God Bless @chbartist