Another thing that might be a glitch: In the Xanthe route, when Rose gives you an option to either let her go or let her stay, it doesn't let me choose either, and I just end up running out of time and she chooses for me.
in order to not get the bad end, you don't need to choose then— instead, wait for the choice between the twins and Rose. Choose rose— at the extra drama point where Xanthe is holding the axe and might be able to kill Rose, don't choose anything. Don't press instinct, don't press reason— let the timer wind down.
Hope this helped!!