Or childish and close-minded. Besides, if Chara really were evil, then they would've killed the Royal family and take their Souls instead. No, they chose to die for them so that one of them would take the Soul. And why else did Asriel give them that locket? They loved the family, and they were loved back. Really, the only one who makes the story into you being the villain or being the hero is you.