Your differences are a blessing in disguise. You only need to see that you have great potential to offer this world. Do not hate yourself, but hate this world for being unkind and unfriendly to your senses and unfitting to them. Hate this world for many reasons, but learn to live with the differences that seem to make you better than them, a better person and a person worth living for. Continue living on, and continue the struggle that is your life, because it will get better, rock bottom always means there's an upside. And I doubt you realize how many good things there are in your life, and how much you can offer if you try. Everyone offers some small, medium, or large piece to the puzzle that is life as a whole. But they are all important, as are you, in what you have and will continue to offer.
Don't die, without realizing first that you can live for something great, even if it is something small. Don't die without realizing that your life can become far better, and far happier if you just work towards that goal. Don't die without realizing that most of what you want to die for, is most of what's worth living for.
DON'T DIE!! !