After using most Linux out there here I am with Slackware once again, one of the first and most stable independent Linux distros from 1993.
Unfortunately this is not your average distribution, in order to install new packages you will have to build, make or compile the sources and then install the binaries, but Slackware provide up to date builds for that which has all the instructions and it is relatively easy to deal with, you can learn more here:
http://slackbuilds.org/
I was going back to Debian but I had a change of heart in the last moment and the main culprit was the Init software used by Debian nowadays "systemd", back then Debian (wheezy 2013) used "SysV" as init software, the same as Slackware currently using.
Basically I would say for anyone moving into Linux, read and understand what is Systemd.
Here is a good start: https://without-systemd.org/wiki/ind...ainst_systemd/
Linux had been infiltrated by corporation since circa 2012 (perhaps earlier), the only way to keep things a bit sane is to avoid things like Systemd because they are sponsored by big corpos, companies like IBM, Microsoft, Google, etc..
I don't know much people giving these sort of warnings anymore, avoid anything with really appealing marketing (aka deception).