I'll politely say, Bramblestar only mistreated SquirrelFlight after he was possessed, and technically that wasn't really him. I can't say I love Bramblestar a ton, but he definitely would never purposely hurt anyone he loved.Firestar was interesting, because when he was the main character he has more than one side to his personality. Bramblestar is just...so...frustrating. He totally mistreats Squirrelflight, who is a GREAT character. (SPOILER AHEAD, FROM BROKEN CODE)
Now that he's possessed, he acts pretty much the same, and he's clearly supposed to seem evil. I want him to kick the bucket already so that we can have Squirrelstar! Hopefully she'll make Ivypool or Rosepetal deputy.