This book is a complete mess
Let's start with Bramblestar and Squirrelflight arguing for 75% of the book (I'm not even exaggerating, btw) over the stupidest things - from Squirrelflight 'challenging Bramblestar's authorioty,' from Squirrelfight being obessed with having more kids, from looking weak in front of the other Clans, and can't forget about how they argue whether the Sisters are just a bunch of rogues and whether they should chase him out or not! Seriously, can they just get a divorce already? We already went through enough bullshit with these two in Omen of the Stars.
I'm not going to say that Bramblestar is abusive to Squirrelflight, but he is undeniably extremely rude to Squirrelflight and acts extremely immaturely by consistently asserting his authority as a Clan leader over her, and him questioning her judgement by implying that she's not as 'sharp' as she used to be is called gaslighting, I believe. What's even more stupid is that they just already had a big falling out in Omen of the Stars and they were all supposed to get over it and make up after The Last Hope, but nooooooo. The Erins just had to add more conflict between them because they can't ever settle down in a healthy relationship, apparently
Anyways, the Sisters are a pretty cool group and a pretty cool concept, and Moonlight is an absolute bitch in my opinion, but moving on.
The stupidest part of this book is easily the trial. For some ridiculous reason, they decide Squirrelflight and Leafpool needs to be put on a trial to be accepted into StarClan because she lied about her sister's kits, which mind you, StarClan LITERALLY ENCOURAGED THEM TO HIDE FROM THE REST OF THEIR CLAN. Oh, and can't miss the opportunity to ruin characters as well! Moth Flight makes a return from Moth Flight's Vision to whine about how Leafpool broke her code, like, fr? "You broke my code" shut up bitch, you're the first one who broke it. If anything, Ashfur's the one who needs a trial lol
Even more ridiculous is that Yellowfang is ONE OF THE JUDGES of this trial. Yes. THE VERY ONE who GUILT-TRIPPED SQUIRRELFLIGHT INTO ADOPTING LEAFPOOL'S KITS. But hell, at least Yellowfang had the decency to be the only one of the judges who had common sense and pointed out that they were all hypocrites since most of them had broken the code themselves one point or another.
Anyways, in the end, Squirrelflight and Bramblestar make up, and Leafpool dies (my theory is that she chose to stay in StarClan because she couldn't bear to be part of the main cast anymore in the next arc), and if they don't get a divorce in the next arc or one of them dies, then I give them five books until they get into some dumb argument again and start this whole shit all over again.
Fuck this book, fuck this SE. and fuckkkkkk Bramblestar.