As and adult here I feel so sorry when I see stories like this,and I see it far to often.
What is it with parents! well some parents :-(
I dont know if trying to talk again to your mom with help you,by the looks of what you say you have done your best.
I would try calling a councilor or seeing some one at school.You need to be able to talk one on one with some one who has experience.
I dont know where you live sorry ,as blah goes to many places around the world,but.....I know you need to talk to some one who will listen,so I am offering some free phone numbers that you can call 24/7 .They are teen crisis numbers im going to give you here and they are also confidential service ok!
Please call one of these and talk to them,I'm sure they can help you.As some one my self who does volunteer work with people who have got them self in situations that you dont want to be in (all i can say ,sorry!) I know you need to get help here.If I could give you may private details I would,sorry!.
If you live in The USA call 18002738255 In Canada 18004483000, in New Zealand call 0800376633 in Australia 1800551800.
I hope this helps you
Good luck and take care..