Fun story, though I would say some of Olivier's comments seemed a bit out of character. She's the kind who shrugs off most concepts of "shame" and "decency", as she believes living tough means having little shame beyond the importance of loyalty and commitment.
Beyond that, I say you need to rework the layout, it's all mostly blocks of text and that makes things very annoying for readers when they easily lose their place.