I know what you mean although I tend towards avoidance as well

I think the most important thing to remember is that it isn't your fault. If you suspend blame its easier to work to change the behaviours ..... as opposed to draining what energy you have by beating yourself up, blaming and labelling yourself.