Fast....
Certainly sounds like your relationhsip with your mom is in need of some serious repair. It is so diificult to know the entire situation from reading your posts. How about your Dad, is he in your life? Can you go to him?
You might also try setting up an appointment with your school guidance counselor or school social worker. Explain the situation to them. See if they can arrange a meeting with both you and your mom to discuss your school issues.