I suggest you restart you computer holding down command+s
once the black screen and white text finishes loading type: "fsck -fy" and hit return.
wait for the filesystem check check to complete and note any errors. If you got any, repeat the process.
Then type "exit" and hit return. Your computer...