I struggle w/the same thing. Not so much because I dislike myself, but because the whole compliment thing is so new to me, I'm unsure how to react internally. My current motto is "fake it until you make it." I thank whoever compliments me, without explaining how I got here or disagreeing w/them because I'm embarrassed, and in doing so I'm starting to truly believe that yes, I am looking healthy and happy these days. Some people think it's because of the weight loss, but I know I really do look better because inside, I feel more beautiful. So fake it - simply say thank you to compliments - and eventually, you'll start to believe that you are looking better, healthier, and then, when you fully buy into that, you've made it, regardless of what the scale says.