I understand how you feel. I have asked the exact question. And I hate compliments because people will lie to avoid making someone feel bad about themselves... although I've been accused of it, I'm not fishing for them, I don't even believe a compliment even if they do say it's genuine. Which is why I've sought out a therapist. I can't speak for you but I have a negative self image. Im working on not giving f***s about what others think,and loving myself for who I am, not how "I think" others see me. You should give it a try, its exhausting worrying about everyone else! Its working for me!... hope this helps.