Failure to get an honours degree
Unfortunately, good schools often require 1st class honors minimum for scholarship and PhD applications.
Have you considered taking an extra year? A similar thing happened to me and I was able to save my academic profile with the extra year. For more details about my medical condition, look at my recent question.


My suggestion would be: Talk to your course director or whoever is in-charged regarding your medical condition and ask if they will let you take an extra year and if possible, repeat the courses that you failed.

Please do not worry about taking a year longer to finish. It bothered me terribly at first, but after a while I realized that it is rather insignificant in the grand scheme of things.