RC- Why was Rosestar leader?

Smokestar and Goldenspeck of RiverClan had two kits, Rosespots and Frostflame. Back then, there was no understanding of deputies in RiverClan, so the leader usually chose one of their children to lead the Clan next.

At first, it seemed that Frostflame would become the next leader. He was born first, and he was stronger and bigger than his sister.

But soon, Smokestar began to have his doubts about his son leading RiverClan. Frostflame seemed to be more content to just be a warrior, take care of his Clan and his family; then become the leader. He did not seem to have the ambition to lead burning in his belly.

Smokestar was very unsure of what to do. According to the tradition, even before the Clans were created, the firstborn was to lead next. But what if the firstborn didn’t want to lead?

Rosespots was a great warrior, but unlike her brother, she had a thirst for power. Not so much it harmed the loyalty to her Clan, just the type that every Clan leader was supposed to have.

Stonestar decided to ask StarClan. He begged them to tell him about which kit he should choose. One night, he dreamed into StarClan, where his mother, a former kittypet, appeared to him.

“Tradition isn’t everything. What’s best for your Clan?” she repeated to him.

In the morning, when Stonestar woke up, outside his den was a rose. Most spectacularly, it was in the shape of a star! Rose… thought Stonestar. Rose...star!

“Let all cats join for a meeting!” yowled Stonestar. “Rosespots is to be your next leader!.”