junior grades. I'm so stressed.

If you have a balanced list of safety, match and reach schools that you like and can afford, there is no reason to be stressed. If the stress is because you are worried you won’t get into a college with a very low acceptance rate, then understand that you need to apply to colleges based on your actual UW GPA and test scores. Don’t get caught up in an idealized vision of needing to get into a super selective college.

Meanwhile, go to extra help after school. Get a private tutor if your parents can afford it. And accept that if you do your best, that’s all you can do. There’s a college out there that is going to be delighted to accept you, whether you have a 72 or a 92 in physics.