Hello madisontaylor and welcome to PC
You certainly have had more than your share of stressors come your way in the past few years. No wonder you are feeling down. You need some support and some distractions. Are you able to talk to your mom about how you perceive she has changed recently and you need her support? Can you talk to a counselor at school who might be able to help you find a therapist or can you ask your mom to find you a therapist?
I don't know how much I would say to your friends. Even if they care about you very much most fifteen year olds don't have the answers to your problems. I might rather keep them for distraction. You need some positive distractions to find some enjoyment in life despite the challenges. Maybe go with a friend to a movie, listen to some music or the sports that you enjoy at school.
If you need someone to listen this is the place. I am glad you have joined us.