To be happy you must accept your own body and appearance. Looking in the mirror you have to see and know that the person you see is beautiful, smart and worth a lot. You have to believe that there are many admirers in the world who are ready to love you and desire that without any compromises they will consider you the most beautiful, no matter how you perceive yourself. It's like in praise :) "Every monster has its own admirer". Acceptance of yourself is important in your private life, professional life and sex life. Without it, you do not exist. If YOU do not like yourself then how others should like you? If YOU do not love yourself, how can others love you?