What’s wrong with me and why do I hate myself so much?

My entire life I’ve always been insecure, however as I’ve gotten older it’s only become worse. I’m always upset with myself and I never want to eat anything because it makes me feel so disgusting. I constantly weigh myself every single day and obsess over it. It’s funny because even though I’m 5’8 and 125 pounds I never feel skinny enough no matter what. I feel like an awful person because I’m constantly upset and petty towards my boyfriend due to how insecure I am and I don’t even mean to be, it’s just because I lack acceptance for myself so im always sad. I was just crying tonight and I looked at my boyfriend and just said “please help me.” And he told me “I don’t know how to help you, I keep trying.” Which is true, it seems like no matter what he says I still hate myself at the end of the day. When I put clothes on I feel super disgusting and im always insecure in what im wearing. It doesn’t help much that my boyfriend is about 5’10 and pretty much the same weight as me so it makes me pretty insecure as well. I just wish I could stop this but it seems that as I get older it only gets worse and I start to take it out on others and just cry 24/7
What’s wrong with me and why do I hate myself so much?
Post Opinion