I can certainly understand what you are going through.
I've had more than my share of painful school problems.
Don't give up. I had to take some down time from it for a semester and it helped me gain clarity.
Maybe this is a way of giving you an opportunity to focus on getting yourself stronger.
I'm sorry for what you are going through.
Get some rest now.... *Hugs*