I think Unity Hub specifically is the root of a lot of those issues. Uninstall the Hub and see if you can open your Unity version.exe. without hub, it should ask you to open a project from disk. You should be able to reinstall Hub fine afterwards. Re-activating license key might also do the trick.