Well. I'm not running on Linux, yet. But I plan to in the future.
My first introduction to Linux was in high school (Secondary Technical School in Mladá Boleslav, Czech Republic - Information technology), where we worked on Debian command line only VMs for the OS and networking classes in third year and fourth year respectively (in second year we worked on physical Windows machines for the OS class and in third year we worked in Cisco Packet Tracer for the networking class - it was unofficialy "lent" to us from a classmate who was taking a Cisco training course)
As for the distros I have my eyes on: Linux Mint and Manjaro - Cinnamon desktop, I might try looking at other desktops though. Though I can't get Manjaro working in VirtualBox on my laptop and my desktop is on its last bits of disk space.
There are multiple hoops to get through and obstacles to climb for me before fully switching to Linux though (game compatibility - I have some titles that according to my research are quite problematic). So it might be years or longer before I'll switch. Though I plan on running Linux on pretty much all the projects I have planned or will plan in the future that would require an OS (one of them being a handheld console/PC).