maybe try making a list of all the good qualities that i KNOW you have . i did that in a teen self-injury work book and it kind of helped. also think about all the good things that you've done and that people have said to you.
Do you see or have a therapist? having one might be a good idea
i really hope you can learn to love and trust yourself.

i KNOW you can get to that point.
--Sam