Need serious advice...What to do?

The others are giving great advice for your situation with your family. I’ll instead focus on this upcoming term’s classes. If I were your advisor, I’d ask you to not take physics next term, if you suspect that physics will be a difficult class. I’d suggest that you consider taking only classes you feel you can do quite well in, alongside the pre-calc class you’re retaking. That you also consider only taking the minimum amount of credits to remain full time, so you have extra time for that pre-calc class. Your goal is to do well this semester, so you can stay in school; that means you may need to rearrange your classes to maximize your chances of doing that.

Please meet with the people in the tutoring center the week that classes start. Work with a math tutor at least once per week for the entire term. Some people also find forming a study group with others in their tough class can be helpful. If you do this, meet frequently - once a week, for example.

You may also want to talk to the tutoring center about the other resources they have for you in terms of overall study skills, exam taking techniques, note taking techniques, etc. And if you need help with whatever went wrong last term beyond study skill issues, please talk to a counselor in student health services.