I have felt the same way about myself and done things that I regret because of it. No matter what, what you think or what guys think will never define your worth. You are a child of God, and he loves and values you very much. Your worth is unchangeable, and giving in to guys like this will not increase your self-esteem. Even though the road ahead might be lonely, you will always have God, and better him then the guy you like.