Dunno if you ever seen Wakfu? They had an awesome villain in the first season named "Nox" who killed people in order to take their life energy which he wanted to use to travel back in time and fix his mistakes (and in the progress he would also undo all of his crimes (meaning the ones he killed wouldn't be killed)), i won't give away spoilers as its an awesome show everyone should consider watching. but he was a villain that wasn't really that bad and even the good guy (the hero) of the show spared him because he too saw that he wasn't bad, even through he killed people in order to obtain his goal.



understanding leads to sympathy, so if Luna understood whatever Chrysalis was doing she would obviously feel something towards her, pity, comfort, understanding and so on...



psychology... everyone in this world would be doing themselves a favor if they spend some time and studied upon it... i'm not telling people to get a degree, even wiki can help a great deal here.