I'm sorry you are feeling so down on yourself.

(I feel pretty-much the same about myself.)

But I'm glad you were able to do groceries, take a step forward in your schoolwork, & get out for ice cream!
You Know... the "experts" tell us that depression is an illness, not a "character flaw".

Assuming that is really the case, one doesn't have to have some specific trauma event one can point to in order to justify their illness. Yes, there certainly are individuals who have endured terrible trauma in their lives. And one can certainly understand how they would be in pain. But that doesn't negate your own. I wish you well...