Yep...but also the author wants there to be a deeper message about good and evil...she is saying there was and is a fight between the two and she has 2 characters that personify those attributes.I suppose she could insist that good and evil always hate each other but to raise the level of complexity it certainly makes sense that at times good can be enamored of evil.
It helps explain how Osama bin Laden can believe that killing innocent people is “good” While the author doesnt intend it the effect of her cosmology is that Osama is now out of the closet.
There is a theory (not mine) that good and evil is all in perspective. That one person’s good is another person’s evil.