Nova (They/Them) isn't the main focus of my story but they do play an important role which is why I'm so focused on this. I feel like I'm straying a little too much into the cliche side of a villain that is kind of moving their entire purpose from the original plot. One thing is they're not a villain, they’re an antihero and their job is to teach the protagonist the concepts of broken relationships, betrayals, and heal With self-care.
For context of Nova backstory, short version they were once a hero who saved their planet from demon-like creatures, became a high priestess in a coven they made with their closest friend Lavender (Any Pronouns), Lavender sets Nova up for an arranged marriage with Lavender’s sister for power purposes and to make lavender sister happy, Nova's in a Loveless engagement and decides to take a vacation, finds an amazing group of people and two people they truly fell in love with, goes to Lavender saying we should open our borders to nearby planets and wants to call off the engagement, lavender gets extremely angry and banishes Nova from the coven along with stripping their position as high priestess and giving it to their sister, Nova gets revenge by starting a war destroying not only the coven but the planet itself.
I don't know why but this feels like it's straying into a cliche villain Having a temper tantrum. I want to show that they were extremely hurt with what happened, not only being cast out for being in a Loveless engagement and having their position taken away from a cub and they've created oh, but it was all from the person they trusted the most, their best friend, their sister. Is there something I should add or remove in their backstory to make it less cliche or is there no problem with it?
(also this is so long I’m so sorry)