Never underestimate to power of kindness.
I believe that being a good person with what you have will pull you through most situations. Those who cannot see past what you are to experience who you are, are people who aren't worth getting upset about. You still have to be alert - don't be naive kindness, be attentive kindness, since some people will try to take advantage of you. But these people are not everywhere and genuine kindness really does pay off. You will be a happier person for it, as cheesy as it sounds.
In addition I believe that in most situations, people always have something to bring to the table. We all have a role in our lives, something that we truly enjoy, something that truly makes us feel complete. Pursue that. It may not seem clear at first how it fits into the big picture. But take who you are, in your entirety, embrace it, and I believe you will find something that you truly enjoy and gives you purpose to your life.