Welcome to the forum, {{{{Wanna}}}}
I can relate to many of the things you have/are going through, right up to my father throwing hot coffee in my mother's face.
I agree with sleeps that you need an advocate for you somehow, whether it be a priest/pastor/rabbi, school counselor, teacher or even a neighbor or friend who will listen.
We're here to listen. *HUGS*
__________________
|