Consider adding an autosave whenever you sleep. I have lost progress several times due to thegame crashing when i haven't saved in a while.