Its a great thing you passed the one you originally failed . . at least something did get through . . There is also something very important we have to consider - balance.
Take things slowly one hour at a time, 1 topic at a time, more importantly don't waste your time doing less important things .. Health of course comes first. . .
It would be a good idea to work part time, if it doesn't put too much strain on you.
More importantly, I believe it would be a good idea to have someone with you in this, that can be reached anytime, your parents a friend, that really helps emotionally. . .
Well, suck it up for now, things will get better soon, it seems like the college itself is kinda messed up . . Either way, don't push yourself too hard, take time to let out the stress, then get back to what you have to do . . .
-------
The key to victory is the element of surprise.
When that doesn't work, I guess I just gotta gun you down.