Castoria didn't hate humans she hated their lies
Her Star represents her belief in a better future, that things can get better no matter how harsh things seem to be
She and Ritsuka have the SAME star, that's why they relate to each other so much
They're kindred spirits