okay I finally fixed the LSP problems I was having with VSCode
apparently I needed to install a package inside of the Unity editor (which has its own package manager??) called “Visual Studio Editor” and then click “regenerate project files” in the “external tools” section of the Unity editor settings menu