>>58668243To tie this all together, Sapphire's implied to have a pure heart because of the RS arc's theme of the relationship between male and female. The idealized female stereotype is associated with purity. Sapphire learning to accept her femininity reconnected her with her naturally pure heart. For this thematic reason Sapphire was also given a naive personality, as naivety is stereotypically feminine. Meanwhile Ruby, representing several male stereotypes is just fucked up on every level, as if he has a "corrupt" heart. He's selfish and lies and manipulates people even when his intentions aren't bad, because he's Sapphire's opposite, the same way male and female are opposites.