Re: I think I know why Linux never worked for me.
The thing with linux kernel is that you have few older (and currently maintained & supported) versions to choose from, notably 4.4 and 4.9 as GKH mentioned. There is absolutely no reason to jump to 4.10 on the day it is released, that is unless you like living on the bleeding edge or have unusual hardware requirements.