Hey, so don't take this question the wrong way (I am not being facetious, I'm genuinely curious): why in hell do you like programming then?
I think "the majority of the general public" would consider it a form of masochism. (I don't, but I'm the kind of person that
honestly enjoys fixing cars more than driving them. Put another way, it was those "linux hassles" that actually got me interested in programming).