I was so disappointed that I couldn't save Prodigal's life and live with her forever in perfect crazy love. (Unless there is a way, and I failed to find it?) A stone-cold psychopath in love is impossible in our reality - but why question the ability of someone terribly broken to find a soulmate when you already have people running around using superpowers?
I'm more than a little broken, and crazy/cold/soulless/criminal is my favorite type of character. The fantasy is that someone crazier than me could understand me, bring more thrill into my life, and I could expose a more human side of them in return. And, of course, it's much easier and safer to enjoy that in theory than in practice. For further reading, check out the term hybristophilia and the related studies about the role of violent fantasy in maintaining a healthy psyche... but that is a whole different discussion.
TLDR - in Little Red Riding Hood, the wolf trying to devour grandma is not a wolf, it is a symbol. Characters are partially symbols, and what they do in stories is not always a literal translation of what this means in real life. This always disturbed me about superhero cartoons as a kid - that when the hero punched someone, it wasn't violence, it was justice; that when the building fell and they saved the falling woman, that someone else may have been inside and overlooked. You need to be able to suspend yourself from reality and its consequences to enjoy that part of the story.
To bring in another game, I recently played Tin Star about ten times. Around my seventh playthrough, I complained, "I love this game, but the person I'm lusting over more than anyone else is Preston! Why can't I date him??" And then realized I could, and was fangirl-ing all over the place. Oh Preston, with your morals of an alleycat and your fancy clothes. sigh