I am self critical of myself all day long everyday and never knew it. I always thought i had good self esteem because i look after myself and feel generally confident and competent. But i recently started therapy to help me deal with my chronic pain and the emotional stress it causes me, and one of my assigments was to track self critical thoughts for a day. Turns out I'm my own worst enemy. I criticized myself about big things and small. Everything from forgetting an important meeting at work to missing my turn driving home. Didn't matter how insignificant it was i would still be just as harsh. For example, i went grocery shopping at lunch to save time and not have to do it after work. But i forgot to buy a handful of things that should have been on my list. i was so mad and frustrated with myself for this. how stupid i must be to forget about the soup ingredients! Now i have to waste more time going back to the store, i had ruined my efficient plan of getting it done at lunch etc. Etc.