WSL2 lets you run Linux inside Windows without rebooting, a second machine, or any of the setup you're dreading ...
The reason everything "works" but doesn't feel right ...