is the ending based on the dialogue options or on coincidence? I restarted the story 2 times and still go tthe worse ending although I picked different options I think