The Erins have really screwed over this poor cat.
First, Vicky said she's not related to Firestar in any way. I know this doesn't affect her in story, but it still sucks. I was so excited to have potential Firestar relatives in SkyClan. I mean, how fitting would that be after everything Firestar did for that Clan? And let's be real, if Bellaleaf's father was already decided, we would know by now.
Now to the story itself. Just a few moons after joining SkyClan, it gets driven out of the gorge. She had barely adjusted to Clan life before her new life gets ripped away from her. I agree that it's probably worse for the cats who grew up in the gorge, but having to adjust to several new normals in such a short timespan is rough.
And then of course we have Rileypool's death. That was just plain wrong. I get that they were trying to show how hard the journey was on SkyClan, but they didn't have to kill off Rileypool. Not to mention it was such a waste to build him up only to kill him off so soon. Plenty of cats die young, but they didn't travel far from home to join a Clan only to die a few moons later. So now Bellaleaf has lost her new home and the only kin she had.
The rest contains spoilers for LS
I have been wanting HarryxBella kits since HJ came out. But what do they do? Kill off half the litter once we finally get them. I mean COME ON ERINS!! And they just HAD to make Wrenkit afraid of Tree, making the possibility of RootxWren virtually nonexistent.
And if anything happens to Wrenkit I swear to StarClan...
Okay, rant over. But I really hate they seem to pick a couple of cats to just beat on for no obvious reason. If it's the protag, that'd be one thing. But Bellaleaf is a minor character now. Why do they need to continually torture this poor girl?