I'm reminded of that quote from that Batman film
This is what I mean by clumsy storytelling: Ebony has just randomly decided that a character she previously believed was human is now an angel with now thought process, no realisation or revelation. He's just suddenly 'the angel.' And I'm like, "Whoa, dude, last time we mentioned him he was human?" I mean, I don't want to be spoon fed info, but following a character's logic and seeing them realise would be nice.