Bruh, Ciri's lore is literally her running from people who wanted to breed her for her power. MC said the worst thing he could ever say to her, literally no different from her enemies goals. Her reaction should be anything but accepting. Massive plot hole you did there pal.