Hi I'm back,
If you have an adult outside the family to talk to do so.
I have one number
Teenonline.org ( a website go visit when possible)
Here is the teenonline phone number 310 855 4673 (memorize it) since your Mom checks your phone.
you can also text 839863
another one is Teenlink 866 833 6546 however they operate the phones from 6PM-10PM Pacific Standard Time which I think is West Coast Time. Memorize these numbers or write them down on a special memo pad & keep it inside your school locker not at home.
Tell them your situation & tell them that you can't take much more of this. Ask what your options are on getting the heck away from those crazy people.
Also look into getting into some kind of after school activities ANY KIND.
Look into ROTC? It's worth a shot.
Let me know how your doing.
Because I also asked one of those online advise websites about your situation. Unfortuantely it will be anywhere from 1-10 days for a response.
God bless.