Yes, my last option was that you have a corrupted filesystem. If you have not reinstalled the backup yet, you can try to force a filesystem check:
sudo touch /forcefsck
And reboot the Pi:
sudo reboot
The Pi will do a filesystem check during the next boot. It may go for a long time and you should connect the Pi to a monitor to see if it wants any user intervention during boot.