I'm sorry to hear that.
My mothers side is all East African. I don't get much of a say either. If I stepped out of line, my mother would whip me with her belt - not just lightly, so violently that I had to hide under my duvet to protect myself. She has spat in my face numerous times. This is acceptable in my culture. They are quite backwards, and when I told her that it is child abuse, she would say no it is not because she gave birth to me. She would force religion on me, but I never really cared about it. She wasn't even practicing herself, so that was quite hypocritical too. My mum thought that it was the only way of teaching children manners and discipline. However, now that I'm 16, she's stopped. We do fall out sometimes & she then says, I'm not going to beat you because your too old for that now. I never became suicidal because I was determined to make the most of my life. I want have kids and then prove to my mother that you do not have to beat them to make them well behaved and active members of society. Deep inside I know my mother loves me and would do anything for me. She treats me like a queen and she jokes that the beating has made me who I am - respectful and well behaved. For me, the best part of my childhood was my mother always making fresh tasty meals every evening, going to parties and buying traditional clothes. I love my culture, but I hate the politics, and I try to ignore that as much as possible. She spoke to me in the language despite my father being Thai. I'm so grateful for it and i'm very fluent. I sometimes wonder how two close minded people met each other like my parents and how they even married each other.
I just went on a tangent telling you my whole life story but oh wells.
You're not alone. It happens to many people. The only way you can really get to experience the culture without feeling angry and emotional is through friends. I made friends from the same country as me; they started inviting me to dinner, taking me to parties, teaching me funny phrases i never heard of etc. Live out if you go to Uni - it will seriously help a lot. You will forget about your problems at home.