Help 😢

I have a 2.5gpa currently and im in danger of getting a c , a D+ d- and D- in my classes . Ive been havin allt going on at home mom talkin down to me ,just a unhappy household ontop of that issues with my fiance and ive been trying to prepare for his deployment . Im so scared guys i just lost all motivation but i can honestly say if i was out ny house i would do much better but i cant get my own place at the moment ladies help what do i do ? Need words of encouragement