So my MC'S love interest starts as a villain. She's very bad to the point that she's irredeemable then she sort of loses her memory and becomes remorseful and to get him to trust her she offers herself as a sort of concubine warrior slave this kind of proves herself because it's part of a mystical ritual that binds her to his will. This is supposed to be a real core part of their relationships development. Especially when he falls for this new version of her and starts care about her and even regret agreeing to it because it's the kind of thing he can't undo and among their world to give someone like her (the enslavement spell was a punishment by a sort sort of high magical court and the only reason she didnt get death was the memory loss and show of remorse on her part) it later comes out she was forcibly enslaved as a child and that was what messed her up the first time. My only problem is I don't know if I should give her back her freedom because even after she gets her memories back and her mean personality back she and she will not admit this but she'd rather be his slave then not be with him and for him it's a serious violation of his people's laws even though his people enslaved her's (there was a war her country lost and they sold a bunch of their own people as slaves as part of a treaty) so there's a lot of moral hypocrisy with all the many laws. Pretty much she starts out as a real psycho bandit and hes a Hercules type warrior hero and they don't really change their society but I still want them to sort be happy together but their society makes it very difficult since she's forbidden from being treated as an equal in fact he could get in trouble just for having his feelings outed. Also she's really bad in the beginning so I feel the whole situation is something that needs to sort of be her penance. For their world it's a sort of lenient life sentence.