Girl I read your rant and I feel you sm. But that’s life girl, Shitty and cruel, and sometimes it gets too much, so you have to let it all out. It only normal to feel that way, and not everyone could handle the situation you’re in rn. Keep trying your best, I hope you graduate with your desired grades :)