If you don't see the worth in yourself others will not either.
You should find a way to work on that.
That's a big reason young women (and I'm afraid some not so young) fall for that cocky asshole - beside he's confident - even if it's fake he gives off that vide of worthiness and poeple fall for that. (this works in the reverse too - ie; "bitchy self-centered chick")
Takes a big person to see pass what is on the surface but beyond that, beyond personal relationships, to know your value as person, who you are and what you can contribute to this world is the best thing you can figure out about you.
Once you do that - the world is your oyster.