GUYS!
I am back on Windows 8, I'll explain every bit of detail.
Booting Linux Ubuntu, I tried many different partition softwares. Testdisk worked amazing, it was able to access through my "C" partition which gave an error when trying to access normally, so I was able to copy back all my essential files into my portable HDD.
HOWEVER...
I wasn't able to format my C drive, tried every bit of software, so I decided to use a complete wipeout from boot by a software called "DBAN". . .
It did wipeout my entire drive by a process that took around 20 hours, and my HDD was making really odd noises, like the one it makes when you first boot your computer.
Anyways, I then tried to boot my Windows 8 disk again one more time (wasn't working before) and this time it worked! It wasn't stuck on loading like before.
So then it asked me where to install Windows 8. My internal HDD was now just unallocated space, so I turned that into a partition.
Windows 8 said that the hard drive may fail soon, but I installed it anyways.
I am on Windows 8 now, everything works fantastic, infact I feel my HDD loads little bit faster than before.
BUT........................................
Since during installation windows said my hard disk may fail (after wiping it out using DBAN), I used HDD REGENERATOR to check for bad sectors. It took hours and it found 25000+ sectors and still counting, I figured it may be my entire drive that could be the bad sectors, so I figured it must be a logical error in how it reads my HDD, so I quit the process.
I used chkdsk /f, which took few minutes showing no sign of error, I checked my disk errors on windows 8 it said no errors were found.
I am still happy that my computer is atleast working smoothly, but with over 25000 bad sectors still counting don't know how many bad sectors there really are, maybe my entire drive
, which I am guessing is around 900 thousand? or 9 million? not sure but it was a long number.
It is not a physical bad sector error, I don't think it would be at all.