> Either I go with Windows, and lose unix
The Linux layer on Windows 10 is quite functional. Of course, this suggestion presumes both that you're OK with Windows as a replacement for macOS for non-dev stuff and that you don't have an immediate need for the handful of things not yet supported by the WSL, but if both of those are true, it might be worth looking into.