*Huge, comforting hugs*
I'm so sorry you're feeling that way. There are people that care. You may not be able to see it at the moment, but there are always people that care. There are a lot of people on here that understand.
Don't hate yourself. You say you're not a bad person, so there's no reason to hate yourself. We all get frustrated with life the way it is. I know how hard it is to feel so down. You may not see it, but there is still hope, try not to give up.
You're Doctor shouldn't have snorted at you. And there will always be people that don't understand too. But we all have to keep trying. Keep trying to try, and never give up.
I am truely sorry you're feeling so low. Nobody should have to feel that way.
I wish there was more I could say or do to help.
*More hugs*