The thoughts expressed so far are great! First off, please take care of yourself. As a community we want you to get feeling better physically, mentally, and emotionally. I am serious about that. We've all been through physical and emotional issues or at the very least know someone who has. I'm glad to hear you're seeing a medical professional! That is really important.<p>Second, as has been suggested, try to work with MS. I want to point out the, maybe obvious, consequence that things with them might not work out. Believe it or not, this might happen for a number of reasons, your education is certainly not the only reason that they might pull back the offer. However, if it doesn't work out do not believe for a moment that your career, life, or anything else is over. It's going to turn out just fine. If this job doesn't work, many others will. You have a bright future ahead.<p>Finally, I just want you to know I have hired many people in my career who had trouble in their last year or semester of college. I could speculate on why this is, but I am not sure it would be useful or accurate, just anecdotal. However, it does seem that the more interships people complete the less well they do in the latter parts of school. Take that bit of information for what it is worth.<p>Do finish up your degree. You'll be glad you did. Feel free to ask for help in any way.