College Stress Support Group
This community is dedicated to the unique challenges and stresses of being in college or university, including: relationship challenges, roommates, financial issues, academics, and questions about careers and future. College is exciting, scary, fulfilling, and sometimes a little out of control. Get support from other students and make a new friend!

Perhaps you can go to your teacher or dean for assistance or support. Is it too late to take an incomplete and finish up when you feel a little more up to the challenge?
As far as grief, perhaps your school has counseling that can be of assistance. Also, it is good to talk to someone you can trust like a family member or another friend. What I've learned is if people have experienced a loss, they tend to relate to you a lot better. Otherwise, you get the standard or well-meant condolances; but they really don't help matters much.
You are in my thoughts & prayers.
I really hope this helps at least a little :) Good luck and I will be praying for you.
It's better to take once class at a time and graduate then it is to take 5 at a time and get all C-'s untill kicked out.
Trust me when I say, I had to learn this the hard way though. :)