Knowing when to accept your thoughts and behaviours is a challenging concept. There is a feeling that perhaps is you are practising self acceptance then your are not taking responsibility for your actions. But is it possible to be responsible and to be self accepting, I feel it is.
If you can take responsibility for behaving in a way that you didn’t feel was appropriate, one can then also practise self acceptance by allowing yourself to make a mistake and by not prolonging the feeling of shame for it.
Perfection is not possible, everyone know this but yet as a society we all tend to strive for it, in our relationships, at work, etc… A high part of self acceptance is allowing for imperfection to exist. It is the room to get things wrong. As painful as it can be at the time, mistakes are also a necessary part of developing in life.