Sometimes they a subtle mistakes only known by you. Other times they are huge and everyone in the universe knows of them.
Sometimes mistakes are of your own doing, other times mistakes are out of your control.
Treating a mistake like a learning experience can also be a detriment or a godsend. If you are analytical like me, dwelling over my mistakes is a really a waste of time as the depth and analysis goes beyond understanding what should have been differently. Understanding the mistake and moving on knowing you are a better person because of it, is something no one can take away.
Moving on after you make a mistake will lead you to success. An opera singer doesn’t leave the stage when they miss a note… that wouldn’t be fun for the audience.
Focus on your goals and move beyond the mistake as a better, more experienced person.