Welcome, Elle.
Please know that you are not alone here. I agree with FormerDoormat in that your mom is dealing with things her way, which is different from your way of dealing with things.
Go to college, put some distance between you and your father. It is up to him to stop all of this madness. Al-anon meetings might be something YOU can try.