When Sasha is walking home from school, he stumbles across the smallest and most adorable dog in the world.
"No, you made an agreement and then realized it was a bad idea, as people do. A breakup is not a betrayal."
"...yeah."
He's very glad the oath is already sworn and Lilith can't take Leo back no matter what.
"No reason. I think it'd be an easier conversation to have in private but if you want to have it now we can do that."
Marlo's happy to walk Sonja to her bus stop and then he turns to Leo and Sasha and says "Alright, what was that about."
"Lilith's thing is promises, I'm almost certain of it. Which means we're safe, because I swore an oath to Sasha-- also, I swore an oath to Sasha-- and neither of you have made any promises to her."
"Okay. I will continue not making promises to Lilith or indeed saying anything to Lilith or being in the same room as Lilith if I can avoid it. What was the oath?"
"You can't break an oath, so if I swear an oath to Sasha that I belong to him, Lilith can't decide that I actually belong to her. --In theory she could still try to punish Sasha but I think her magic just punishes people who break promises to her, and there's no reasonable argument that Sasha promised not to steal things from her." Leo pauses and thinks about it. "Well, I read about this thing called the 'social contract' but I don't think Lilith pays that much attention in US History."
"If the social contract counts as a promise we're all fucked, but I'm pretty sure it doesn't."
"If you can argue it counts, it counts, but I'm not going to bring up the argument for her and if she doesn't think of it, well." He shrugs. "Those are the rules of war."
"I don't think there's any reasonable argument that I promised not to talk to Lilith's exes but if I keep doing it she's going to wind up pissed at me and I think we'd all prefer to avoid that. — I'm not saying I'm going to stop and I'm not saying I'm not, just."