There will be more than one ending, but Catherine's inner desires will not be so varied to allow the player to change who she is. Also from a narrative perspective it would be hard to introduce optional hidden desires without them coming out of left field.