Some things just never change no matter how hard we try to make that happen. Some people, unfortunately, are clueless!!
Please do not be so hard on yourself...yes, be aware but don't over examine it all to the point of bringing yourself down. You are doing just great! You are a successful business woman, a lovely gal, bright, considerate, intelligent...well I could go on and on but then I'd sound like your mother.