I'm currently in the process of reworking and rewriting my fanfic "The Grimm's Daughter". I read my original version again and... let me tell you, I cringed a little.
Now I'm a little ashamed that I wrote Main Character this way, a little too OP and definitely too Mary Sue style. She was too perfect in my opinion and had no negative traits. I don't think I gave the other characters much depth. I didn't write much and didn't elaborate the changes that I introduced myself and they were completely different than in the original Ever After High series. Like for example Giles who is our main character's father, her mother and also Apple who could be too villainized.
Currently, I want to change her character, develop her relationships with other characters, and add depth to the supporting characters.
Also the thing about the little harem, the soul mates...seven of them was quite a lot for my taste and I thought it would be weird if they were only (Y/N)'s soul mates and didn't have any romantic feelings for each other, like Riddle to Leona, or Azul to Jamil. So for peace of mind and not to complicate it, I will reduce it to one romantic interest.
I'm sorry if these changes discourage you from continuing to read my book, but I think it's for the best.