What tips/tricks do you have for someone who wants to be better at standing up for herself?

I hope nobody minds me jumping in on this question, but I need help with this too in a different sense and it seems silly to make a whole separate post. Sorry for the wall of text.

My stepmother yells at me almost daily over nothing and there's not a whole lot my dad does about it, generally just listens then gives his two cents about both our points when she's done. I try endlessly to stand up to her but can't get a word in because it's just a constant flow of words coming out of her mouth. If I try to stand up for myself during that then I can expect minimum another hour of rage being directed at me, and don't get me started on trying to speak during that. I've finally gotten a sliver of respect from her, enough that she doesn't cut me off anymore when I manage to get a word in thank god. I've had multiple discussions with my dad about her since she doesn't listen to me and nothing has changed. It's horrible sitting for hours on end being yelled at for whatever she can come up with and made to feel guilty for having any sort of personal problems or wanting any alone time. As a side note, I think she's trying to practice her parenting on me because she wants to have a kid, except I'm almost 19 and was raised in a totally different culture (she's born and raised in Korea, I'm Canadian and white as can be) so she's not understanding that what she's trying is not working, even if we've already talked to her about it. I feel dread when I get home every night and feel a constant stress and tightness in my chest when I'm home because I don't want to spend the whole evening being scolded over nothing like a child.

So. Anybody have any suggestions for standing up to this woman? If not that then how I can earn a bit more respect from her so she'll take me seriously and not treat me like a child? Or at the very least how I can making living in my house more tolerable?

/r/AskWomen Thread