I'm experiencing exactly the same thing. People don't understand me when I say I feel disconnected from people, so I stop trying to explain to anyone why I'm being so anti-social. I am fully aware that I have recently turned to photography to replace these negative thoughts. Photographing nature, to be more specific like the sky, clouds, trees. maybe that's already saying something, but I don't know what.
Do something you enjoy. Or try to discover something new that you may enjoy. I've always been a fan of photography but it's not until now i'm going through the phase that i'm turning to photographing nature, which I do while jogging and listening to music. It actually takes my mind of all the frustration. And since then, I think my view in life has actually gotten better.
I think it's just that spark, that click? at some point where you just have to decide that you CANNOT carry on like this. If you feel disgusted with yourself, how would other people think of you? Love yourself. If you don't, who will?
If you are single, go out, have fun, make new friends. TAKE YOUR MIND OF THE PROBLEMS. And after a while, you will find new joy in life and those negative thoughts will fade away and you'll have a brighter and better life!
Okay that last line sounded rather cliche, but it's damn true. Focus on making yourself a better person, stop thinking you're disgusting. change yourself for the better.
If you need to talk, you can always message me.