The perfect agreement, in my view is:
Where each person feels confident that they can change or end it at any time (providing the other person agrees).
AND
Where both feel confident the other person can’t change or end it unless the both agree.
I call it the glass half full AND half empty agreement.