Started with Ubuntu (but this was about 10 years ago). Tried out a few different distros - Mint, mostly. I’ve eventually settled on Debian. I don’t got time for shit to randomly break with high frequency (/s). I don’t really have a good reason for why I picked Debian. The best I can think of is that I considered that since so many other distros are derived from Debian, I may as well got to the source.
With my laptop, the biggest issue I have is it doesn’t come back from suspend reliably. Other than that it’s fully functional. I don’t even think I’ve had an update break anything. The only reason I’ve reinstalled is because I broke it myself (like a few months ago when i was trying to install a C++ depencency so I could play dwarf fortress).
Wine and Proton are covering my gaming and Windows application needs. KVM with a (legit) Windows VM is also there to cover the increasingly rare circumstances where I need a proper Windows OS.
For work I’ve found that Microsoft Teams no longer works on Debian + Firefox. My workaround is a dedicated VM running debian with Chrome installed (and nothing else). We’ll see how long that works.