Honestly for what I plopped down here Twilight is way worse in its writing
Whoa, whoa, I was kinda with the whole thing until I saw this.
I wouldn't really recommend ragging on someone else's work to feel better about your own, even on a comparative note. This especially if your works and characters aren't doing well themselves - it'll just make you look like a hypocrite as well as a person who can't take criticism but likes to criticize others. You're veering into that category - I figured I'd let you know if you didn't realize it.
There's a reason why Stephanie Meyer's works were successful. I'll agree that perhaps the technical aspects weren't very strong, but she truly knew her demographic well. You're not part of her target demographic, which was why you didn't like it. I'm not part of her targeted demographic either, which was why I didn't enjoy it myself - but looking at it objectively I could see
why she was successful and which elements from her works worked and resonated with her audience.
You can either choose to trivialize her success or you can learn from it. I'd highly recommend doing the latter; it's very, very good data.
As for the rest of the discussion surrounding your characters......... yeah, I can kinda see why people have called them a Mary Sue or a Marty Stu.
They probably aren't, but what they are is that they've
over-developed. From what I can see from your text wall about your characters,
you seem to have hyper-focused on them and over-developed them - they stand out too much by having far too many attributes, leaving no breathing space for others to interpret them. To a regular, casual reader,
this would read like a Mary Sue.
Mary Sues stick out like sore thumbs, which is generally why a lot of readers don't like them, male or female - as another user put it, they're disruptive.
If your characters are sticking out more than the actual premise of your work, then...... yeah. They'd be pretty hard to enjoy from a reader's perspective.
I mean, it's fine if you're writing self-indulgently, for yourself. But at a glance, I wouldn't really call characters like you've written ones that are suited for
current readers the age of 10 to 14. While it might work for someone of that age in, say, 1991 who's probably also a Sega or DC fan, it doesn't really work for the same demographics now.
Young people have gotten complex, and while they're not necessarily harsh, they've gotten very discerning of their likes and dislikes.
If you're really interested in writing for 10-14 year olds, I'd highly recommend studying the trends surrounding them currently. Data from the 90's won't cover the kids of today. You may have "retained your childhood", but if it's one that's stuck in the 1990s or 1980s, then.... yeah, it's probably antiquated and no longer relatable. It's not a bad idea to modernize.
EDIT: One I've seen that works today (2020s) are the characters from "We Can Be Heroes" (both boys and girls around 12). The other is Disney's Elsa (12 year old females). For young boys around 12, I've seen that Ironman works.