how can you love yourself when others always put you down? the way you do that is by realizing why they put you down, they do it because they hate themselves, and putting you down makes them feel better about their own lack of selfesteem, however, you don't put people down because you are a good person, rejoyce in the fact that you don't need to hurt others to feel good and love the fact that the world is a better place with people like you in it. All human beings are in the same boat, we don't choose to be born, but yet we have to somehow find a way to make it in this world, some people try to make it by putting others down, remember they are nothing special, they are just like the rest of us, no better, so don't let them get to you. Try making new friends that are positive and encourage you, and stay away from people that put you down. good luck, and that girl that gave you a 3 out of 10, she probably hasn't gotten laid in 20 years and has to take it out on somebody.