The counselor at school isn't supposed to treat depression. They should have referred you to therapy. Aren't you in college? There should be a counseling center where they have treatment available. Most colleges have that, anyway. That sounds confusing - let me try it again. School counselors are not supposed to be treating depression - they should refer you to a mental health counselor. Academic advisors are even less prepared to treat depression. Although, studies have shown that when college students were assigned a faculty advisor to just go and talk to about their problems, those students made as much progress as similar students who were actually in therapy. Well, I hope you know what I meant to say. If you need clarification feel free to ask.
And you were doing a good thing trying to take your mother out to lunch. I'm sorry that she treated you badly over it. That is her problem, and not yours. I think that would be a good thing to talk to someone about, as I bet it wasn't the first time your mother has treated you that way. If you can learn that you are a good person, in spite of the negative messages that you have probably been force-fed for your whole life, that can go a long way toward helping you to feel good about yourself and make the most out of your life.
__________________
“We should always pray for help, but we should always listen for inspiration and impression to proceed in ways different from those we may have thought of.”
– John H. Groberg