No, I don't think it's going to sort itself out after such a long period of time. Try a few more reboots & see if that helps.
If no joy, try doing a System Restore (SR) or Startup Repair if you can bring up the System Recovery options. By SR I don't mean a restore to factory settings, but like click here & scroll down to Method Two.
Startup Repair instructions click here.
If those don't work or the options are not available, then you may need to restore it to factory settings. But do this only a LAST RESORT & not before backing up your data to another drive or removable media. G