Taking ownership doesn't mean you hold on to negativity. It means that you accept what has happened, the good, the bad and the ugly, because it happened and you cannot change it. It's what makes you a unique human and will form part of the epic backstory you will tell someday.
I understand what it's like to be embarrassed by the things you have done or what happened to you. I haven't been an angel my whole life and I don't claim to be one. I made mistakes and I did the wrong thing by people. I hurt people and people hurt me. I also did some pretty amazing things too which I am extremely proud of. The important thing is, you own it all. Focus on the good things and make sure you never repeat the mistakes you made, always remember the lesson.
In business, I believe that taking ownership is one of the most important abilities an entrepreneur can possess. It enables you to move on quickly without dwelling on the mistake and stops you wasting time on something you cannot change. The past. In my case it took a little practice.
I used to beat myself up for weeks over money I lost due to bad choices in manufacturers. Of course the easy thing to do was to be angry at that supplier and carry that negativity around like a dead weight. All that does is drain you of positivity and prevent you from moving forward on your journey. I can make more money and use it to buy more products but I'll never get time back so the more I waste it being angry at myself, the more life is wasted.
You're running out of tomorrows. Don't waste time wishing things were different or playing the victim. There's no use wasting time wishing things didn't happen. They did and no amount of regret can change it. You may as well own it and take you epic back story and win. You have too much life to live and it's such a waste spending it being angry and bitter. Move on and live your best life.