Hey there, i'm not feeling so great myself right now, so i don't really have much advice for you. but one thing that jumped out at me was that your dad choked you, yet you're making all kinds of excuses for him. what he did was not okay!! it's natural to love your parents, but that doesn't mean they can do whatever they want with and to you.
you sound like you need some real help, and fast. please talk to a school counselor, or really anyone else you trust. anyone who is in a position to help.
i hope you can get some help, with or without your parents' approval.

