I really would advise talking to somebody. If you get the right person...well, colleges are full of nice folks who understand the stress students are under, and from all appearances this situation is entirely not your fault.
It sucks that you have to do all the legwork, since you're in the right, but unfortunately that's the way life goes sometimes. I had to go through the painful process of getting my lease cancelled because my negligent landlady had led the apartment become so mouldy I was getting sick...I had to do all the work, and in the end it will cost her nothing, since she's bound to find some sucker that will scoop the place up and replace me.
Really, try to do what you can. It's amazing the strength we can find to get through hard times when we have to.
