I agree with TheOriginalMe you are not any of the bad things you mentioned. I definitely know how you feel. I feel the same way sometimes! Today was a bad day for my depression but tomorrow is a new day and perhaps it will be better. Keep posting and keep trying to find support and help at home. I have found that I need more interaction with other people and that posting here and connecting with a support network really helps.
Hang in there!!