I work in the health field right now and spent about five years working in a counseling office during college. Working there, I was able to see the tremendous benefits counseling had to offer. I am a big promoter of counseling for many situations, and it's one I'm going to suggest to you as well, and to anyone feeling like they just need an outlet to vent or to share their inner feelings with. If you feel you can have a serious chat with your mom, it may be worth bringing up the idea of counseling. It really does help to vent to an un-biased third party, who can also give suggestions on how to handle life's stressors a little bit better.
Unfortunately, mental health really has a nasty taboo attached to it, when really it can be so beneficial for so many people. I'm sure many never seek out a therapist for the simple reason that others judge so harshly.
If you decide not to pursue that option though, know that your situation will not last forever, and soon you will be off to college or able to afford moving out. For now, just try to keep busy and surround yourself with positive people. Also, don't be afraid to talk to your mom. It is possible she may just be going through a rough patch emotionally as well, and unfortunately you are just feeling the effects of that. Believe me, she cares. She just might not be the best at showing it. If you can let her know how you feel in a calm manner without blaming or pointing fingers, it may open her eyes a bit. It is very possible she just doesn't realize how you are feeling. Is she aware of your suicidal thoughts?
I wish you the best though. It's not easy growing up, but eventually you will get through it!