Thank you for your replies everyone.
Feeling a bit low today, think that is just to do with dissapointment in myself for messing up agian. Also, the massive amount of work I have to do in such a short amount of time but I'll start it today and troop on. Can't lose my degree.