Hey Switch,
I am sorry you are having a hard time. I can't offer much help however I really liked what Christina86 said and what Fresia said.
I have had to drop courses and it's not as a big deal but I hear you wanting to do this. Have you been able to talk to your professor's. That helped me.
I just want to give you a

and ask you to not be so hard on yourself. The Disability services are a great idea.... I think it would really help.
Take care,
Crew