In 23 and in my 3rd year of college at university online while I work full time. It’s hard. Not to mention I’m also in a book club and doing personal training. My grades are suffering. Currently got an A, 2 B’s, and a D😞
For a load like that you are carrying, your grades are not bad at all. The D needs some work obviously. Can you drop that class and pick it up another quarter or semester? Hang in there. I admire your hard work. :)
If I was in your situation, I would try to take classes on a pass/fail basis so that there would be no need to worry about grades. I feel pass/fail would be less stressful for myself.