So I fixed my laptop temporarily, only to have the same problem again a few hours later.
I've now figured out that the fan wasn't working, and the whirring I thought was the fan was actually the hard-drive, which means that the laptop has been overheating without me knowing.
You know, except for the extreme heat every now and then which I took no notice of.
Thankfully I still have the warranty of the thing so I should be able to get a new fan soon. I just have to wait until next Friday to send it to Novatech, when I go home for Easter.
On a lighter note, I should get paid tomorrow (tomorrow being 10 minutes away) so I can buy Pendulum tickets for me and Amy. Who should be coming down on Sunday.
To add to the greatness I'm feeling right now, I'm listening to Rise Against.
All is right with the world.
Well, except for laptops, which can burn in hell.
(Probably what mine was doing while overheating actually)