Everybody has percieved flaws with themselves. I'm sorry if you're feeling uncomfortable with yourself, all I can say is you don't need to bring yourself down any further. You are a unique individual no matter what. All of these things are unfortunate, and I don't blame you for being uncomfortable with them, but they're also an aspect of being human. There are plenty of positive things about you too. Also, I can sort of relate to the whole "I don't know what's wrong with me, nobody else does either" thing and I completely get the frustration of trying to fix something you don't even understand. Again, sorry you have to go through that. And I'm sorry if I can't help you hate yourself any less, though I myself see nothing worth hating. Everybody has things they need to get off their chest, and you're no exception. There's nothing wrong with venting from time to time, it's better to talk about issues than to push them down and ignore them. There's nothing more I can say beyond the fact that there's no reason to hate yourself, and I apologize for that too, I know it isn't that simple