Had to reply because this is kind of the opposite of my story.
I grew up in the 90’s using Windows at home and pre-UNIX Macs at school. The Macs were trash and I was totally pro-Windows back then.
Then Mac OS X came out at school and damn, that UNIX goodness brought a ton to the table.
But being a kid, I couldn’t afford a Mac so around the Windows XP era I started getting into Linux. Unfortunately none of the distros worked great on my Dell (which my parents totally shocked me by buying one Christmas) so I was stuck installing on some ancient IBM ThinkPad built for Windows 3.1 but capable of running Windows 2000.
I spent my most of my mid- to late teens on Red Hat Linux and later Ubuntu (like the first release though).
Once I was 18 I saved up and bought my first MacBook Pro.
So these days I use macOS as an everyday desktop OS but run Alpine Linux on a Raspberry Pi (and any Docker image I create) as well as FreeBSD for any VPS I might need. I prefer the BSD’s to UNIX (especially FreeBSD) but unfortunately do rely on Docker for development work.