Hm. Sounds like you're having a rough time. It might be a good idea to take some time off of school to get better. And after you're starting to feel like yourself again, you need to get on top of your grades.
Good luck.
-------
Poor little tin man, still swinging his axe,
Even though his joints are clogged with rust.