Things got pretty dicey toward the end but I think it resolved well. Kanan is a champion and is really actually smart. She figured out how to be a good partner all on her own, which is definitely something most manga protagonists are incapable of doing