I DON'T KNOW WHAT HAPPENED BUT UNITY HUB UPDATED ITSELF AND NOW WHEN I TRIED TO OPEN MY UNITY 2017 PROJECT I SAW A PACKAGE MANAGER PROMPT SHOW THAT DIDN'T SHOW BEFORE AND NOW MY PROJECT IS LOADING IN INCORRECTLY!
I didn't click to upgrade it did it itself. However thankfully after opening and closing the project several times, it eventually started working again.
Well, that is great but you should always back your projects up to git hub in case any permanent comes about. github.com/
Just make the repository private (it's free). Or if Github is the issue, try Bitbucket (also has private repos and is free).