I second that. Great advice.
We have an agreed set of boundaries. In them is an agreement to re-evaluate them at set times every 3 months.
Sometimes they don't change when we reevaluate. Sometimes they do. Totally depends.
Most of the changes have been unexpected changes due to the realization of them being unnecessary.
The biggest point is that it alleviates the "in the heat of the moment" discussions which amp up anxiety, defensiveness and emotional reacting. It allows for a more methodological dissection of "is this working for me" and "if not, what is wrong". Followed by clear cut requests and responses and discussion.
"Love As Thou Wilt"