—> How do you negotiate a peace with someone who rarely lives up to treaties?
Both sides fit that description. You must make it verifiable with consequences for either side.
If they don’t intend to live up to agreements then why would they accept something like that?