Question: why did qira betray han solo?
Answer: Watching the film left me with the feeling that ultimately, Qi'ra left Han in order to protect him from the choices that she had been forced to make in her own life. The film makes a point of letting the audience know that Qi'ra has done some terrible things in order to stay alive.