Why do I hate my face and body even though I know I am beautiful?

I am fit, curves at the right places, small waist, beautiful face... I hate myself. I haven't been able to really look at myself in the mirror for the last year, maybe longer. I go to the salon twice a week to do my hair, like I always have. I stopped taking selfies. I rarely do makeup. I have good skin but I used to love makeup. But now I just don't do it. I just avoid seeing my face or body. I pick my clothes I know what's matching, sometimes I dress up but I never look at myself.

Anyone else feel this way?

Why do I hate my face and body even though I know I am beautiful?
Post Opinion