When people yell, they usually can’t hear each other! I don’t know why your folks are yelling. Maybe they don’t know how to communicate in any other way. What I do know is that it doesn’t help the situation one bit for you to yell back. You are only adding your noise to their noise and no one hears anyone else.
You can’t make your folks change. You can work on changing yourself. And you know what? Often when one person in a family makes a consistent change, over time other people start to change too. Even if that doesn’t happen, you need to find better ways to cope and to manage conflict. Otherwise you are going to take this kind of behavior into your own relationships and repeat the whole thing. You already know what it’s like to be a kid in this kind of family. My guess is that you don’t want to do the same thing to your own kids some day.
So — here’s what I suggest: Something about hearing your problems unhinges your parents. Maybe they can’t stand to see you unhappy. Maybe they don’t know what to do. Maybe it makes them feel like failures. I have no idea. What I do know is that it doesn’t do any good to argue with them. You need to find another way to deal with your problems and manage your stress.
I wonder if there is a relative or another adult friend you can talk to. Many kids your age find that a favorite aunt or grandparent can be really helpful since they understand both the parents’ and the teen’s points of view. No relative? Well – once school starts, you could talk with the school counselor or at least ask where you might find some help. I did an Internet search of your city and found that there are many counseling services that offer help to teens and their families. The school counselor might be able to get your folks to think about doing some family therapy.
Meanwhile, if you need someone to talk to, call the counselors at the Boys and Girls Town Hotline. People are there 24/7 to talk to kids just like you and to help them through the rough spots. Here’s their website.
I wish you well.