Pretty insightful thinking there for a programmer, if you ask me. As a group, we tend to focus on rational facts and ignore the emotional aspects all too often. I also quite enjoy reading Kyle's struggle with how to find happiness and fulfillment. I absolutely love writing software, but after 30 years of it, I'm also struggling to find happiness in it. It is starting to feel more like an addiction than a fulfilling pursuit of life that will help me grow.
Exactly how I felt it. Addiction-driven development. I found a different purpose in life a few years ago (religiously inspired). I started investing time in other fields and in people, for example homeless people. The big (and not entirely unforeseen) disadvantage was that I felt that my knowledge was gradually aging, because I didn't keep up so well as before. This turned out not to be a problem after all, you don't need to be in the front lines all the time.
Granted this is a mixed metaphor, but an excellent insight into 21st century civilization nonetheless. Captures a vague feeling I (and probably many others) had, but couldn't put my finger on.