Re-watching clips of Sailor Moon, I realized that being a magical girl/heroine is pretty difficult. For those not familiar with the Sailor Moon storyline, basically the heroine is a reincarnated princess from a kingdom destroyed by evil and in her second life she must battle those same evil forces while gaining a second chance at true love.
Looking at romance novels, it’s pretty clear that heroines with magic are normally destined for a rough time. Paralleling the Sailor Moon case, Romina Russell’s young adult romantic adventure Zodiac places the fate of an entire planet on the shoulders of young Cancerian, Rho. After a tragedy strikes her home world, Rho is literally the chosen one to lead her planet. Not only does she have to convince people of the big bad threat that could destroy the Zodiac Houses, but she also has to make people trust her despite her age. As the first part of a trilogy, readers see how Rho struggles not only with her leadership role but also with a not-so-classic love triangle, add in the fact that this features astrology and you get a fun, but perilous journey of a young girl coming into her own.