Did you try running a Chkdsk?

Ps. Seriously, go see doctors until one actually knows for sure what it is.