Hi! Roman has some great ideas. I used to be a college professor, and I can say, from my standpoint, that I was always more willing to work with a student if I knew why the student was struggling.....Plus, there should be some resources on campus to help you out.
Also, is there any way you can take a lighter load?
Do you have a therapist who can work with you on ways to deal with stress, etc.?
You certainly have our support. Hang in there and do see what options are available.