It's self esteem for me. I've come a long way, though. Back when I worked with that woman, there is no way I would have been able to been seen in bike shorts. Now, I just try to ignore mirrors when I have them on.
I try to avoid mirrors when I am dressed in sleeveless cycling tops, 'cause I hate my upper arms (I have stretch marks on my arms and they remind me of my great aunt's floppy arms).