Low self esteem can be just as bad as depression sometimes, I used to look in the mirror too and see someone I did not like looking at. It was very much because people always made front of me because I was a bit bigger then everyone else, or that I smelled a bit different then everyone else. It was the constant razzing that made me feel like I wasn't good looking or a person that anyone would like. But its important to know, that this can be overcome like anything in the world, but unfortunately its not recoverable by the ones we love telling us that we are beautiful or that there is a silver lining to it. The support is only half the battle, you also have to make yourself believe that you are beautiful, because if you don't believe it, then in your eyes it will never be true. The reason it hurts you so much is that you believe it so strongly, just like I did. You just have to take strides in turning your train of thought around from I am ugly, or undesirable to I am beautiful, I am worth it. Its not easy but if you work at it one day at a time and remember that were all beautiful in our own way and that it doesn't matter what other people think, you will wake up and look in that mirror an see yourself for yourself for the first time. Just don't give up trying.