Re-finished my Light run. All that's left is my neutral(?) Dark Priestess run. Then I'll suffer in Hard mode.
So apparently, even if you do all good options, consuming every human soul in your path will get you the Dark Ending. That's helpful to know. I'll have to try and get a Neutral Ending at some point.