User blog comment:GreekTelepath/The Clockwork Lullaby: Song of Salvation?/@comment-3467648-20121201062134/@comment-155.69.2.11-20121201152406

Having a boy's name doesn't automatically makes you a boy. In fiction, there are a bunch of characters with names usually associated with a boy, but turns out to be a girl and vice versa. It could very well be the case with Cain or Abel.

And about Allen loving Michaela thing, not as disturbing as you make it out to be, since Allen is an individual different from Abel, even though he is a reincarnation, and he has no memories of his past life.