So you have some Mary-Sues in your story and you want to fix them? Good idea! Mary-Sues can kill any great story if you’re not careful. They make the story seem fake and unrealistic by taking us out of the real world. No one in the real world is this bland and perfect, and who the hell would want to read about a perfect person, anyway? So it’s important that you know how to arm yourself against them and make your main character (MC) a good, interesting character.
I don’t care what excuse you have. Mary-Sues are just not interesting to read or talk about, frankly. They make you look like a bad writer who can’t give a character flaws or make them cool in their own way, so they just have to be good at everything they touch. Or maybe you’ll look like a little kid playing at being a writer. I don’t care if you’re 13 years old. You can write a mature story! But not if you fill it with Mary-Sues!
So how do you get rid of them? Well, there are many things that you’re going to need to do, starting with admitting a few truths to yourself. It will take some hard work, but if you’re willing to put the time and effort in, you’re going to make a story that’s much amazing, fun, and enjoyable to read.