why do I hate my body?

I hate my body to me I feel fat and ugly. My bf always tells me I'm beautiful but I don't see it. I always tell him I'm ugly and I truly see myself ugly and fat. Why am I so self conscious about my appearance?