Ah! My biggest headache. I have been trying, trying then trying again to move to linux for good but only it lasts few weeks or a month and after frustration and disappointments went back to windows. I am a windows user for many many years ( since 3.1 ) and every time I get a new setup or machine gets to a point where screams for a good-ol'-format and reinstall, I tell myself, this time I will install linux and force myself to use it to get used to it. I do use them day-to-day in servers, what could be the difference right? But most of the time I get frustrated with simple things like 'machine has nVidia something and unix has no support for 2 monitors for this type of crap' or `arghh why is this IDE can't autocomplete like storm' ... then same story, format, reinstall windows, get all the tools and stuff back together... few months later, I need to format this machine, should I give another shot to linux? Last time it was ubuntu, let me try debian distro this time.....
Then I found docker. OMG what a great invention of the century. I can have everything that I want from a unix platform, I can have bunch of them run all of them at the same time and still use windows along with them.