You are human and you cannot escape from making mistakes at least once in your life , you are not above mistakes , there are some situations whereby you might make some mistakes , some mistakes can be big while some can be small , some mistakes can be very dangerous while some can be less dangerous or effective ..
Sometimes instead of dwelling on the mistakes and getting hurt , just admit that you have made the mistakes already, own up to it and learn one or two things from it and then move on with your life..
You cannot keep dwelling on those mistakes , dwelling on it would not enable you to move forward in taking better decisions , dwelling on your mistakes will only make you to be emotionally and psychologically stagnant especially towards the way you approach life..
While you do not need to dwell on the mistake , that does not mean you should not own up to it , owning up to it means accepting your mistakes and be willing to work on taking actions that will prevent you from making those mistakes again..
You need to own up to the mistakes because not owning up to you will make you not to have the right mindset which will help you to prevent making the mistakes again and when it occurs again it might even be more disastrous for you..
Accepting your mistakes will help you to create room for change , it will help you to create a strong self-development which will make your life move forward and better.