Sometimes it is just faster and easier to clean reinstall system or restore, then look for solution.
BTW, do you have any external HDD plugged in during boot?
U could really benefit from SSD. Something like this one, just as a boot drive wit some apps.http://www.newegg.com/Product/Product.aspx?Item=N82E16820227610
Oh, and sorry. Didn't see you were the same person
But no, I have no external HDDs plugged in during boot and my boot order is Internal HDD first.
If this helps to troubleshoot, My HDD usually makes a kind of "clicking" sound when it's active(loading). But about 95% of the time when it's booting it doesn't make that sound. As if it isn't actually loading the OS, it's just sitting idle or something.