Think carefully before joining the bandwagon of critics. It is easy to think you know better when you are watching from the sidelines than when you are the one in the field doing the work.
If you repeatedly find yourself on the receiving end of abusive relationships, it is worth examining the patterns, boundaries, and choices within your control.