Yes and I've made some huge ones but never again. It takes a strong person to admit when they were wrong and to say that your sorry for things and I've done it more times than I can count but all I can do is admit I was wrong and keep moving forward and never look back. Don't ever look back!!
I've intentionally hurt people in my past and while I couldn't go back and undo my mistakes, I could change who I was. And I did. I think it takes someone breaking your heart like never before to truly change you. You can't change the person you were or the things you did. Don't re-live the things you wish you wouldn't have done. Don't talk about it. Instead change who you are and live like no one would believe you actually did those horrible things. Be who you want to be.