One more point.
I was taught when learning healthy boundaries myself that I should catch myself if I am doing any one of the following things, acronym JADE.
Do not:
Justify
Argue
Defend or
Explain.
Think about how often we are doing this. Remember NO is a complete sentence.