unity just crashed and I lost a couple days worth of work bc the files are corrupt now I have to rebuild it so if it isn't good then that is the reason
Tarodev made a neat little unity autosave script (https://github.com/Matthew-J-Spencer/Tarodev)
Video here w/ explanation: