There's something satisfying about doing things the hard way. If this stuff were easy or fun all the time, it would get boring.
The difficult part is maintaining that drive to do things the hard way. When hard things get harder, and then impossible, its hard not to start to feel depleted. Zen and the Art of Motorcycle Maintenance[1] calls this reservoir of inner strength "gumption" and points out that you have to make an effort to keep the tank full. I see it as a kind of faith, not in God, but in yourself; faith that you can and will overcome whatever insurmountable obstacle you face. I try to keep that tank topped off by running, reading, and, despite how hard it is, taking regular vacations where I step away to disconnect altogether. That way, I can feel anticipation in the face of a challenge rather than fear or despair; anticipation of a journey that won't be easy, but will certainly be rewarding.
[1]http://www.amazon.com/Zen-Art-Motorcycle-Maintenance-Inquiry... - I read this book every 5 years and each time I find something completely new. It's a remarkable work.
A very interesting read for hackers.
I would reread
"Zen and the Art of Motorcycle Maintenance"
http://www.amazon.com/Zen-Art-Motorcycle-Maintenance-Inquiry...
before I woud crack GEB open again. In fact I discarded GEB. My belief is that the Devil himself collects these discarded old volumes and passes them out as reading material to nerds in Hell.
For 8 years you've been wasting your free time. Sell the GEB and read Nagel's "Godel's Proof" (see my other post for URL) instead.
Drive: The Surprising Truth About What Motivates Us -- Dan Pink (http://www.amazon.com/Drive-Surprising-Truth-About-Motivates...)
Linchpin: Are You Indispensable? -- Seth Godin (http://www.amazon.com/Linchpin-Are-Indispensable-Seth-Godin/...)
The Laws of Simplicity -- John Maeda (http://www.amazon.com/Laws-Simplicity-Design-Technology-Busi...)
Zen and the Art of Motorcycle Maintenance -- Robert M. Persig (http://www.amazon.com/Zen-Art-Motorcycle-Maintenance-Inquiry...)
Invisible Man -- Ralph Ellison (http://www.amazon.com/Invisible-Man-Ralph-Ellison/dp/0679732...)
How to Win Friends and Influence People -- Dale Carnegie (http://www.amazon.com/How-Win-Friends-Influence-People/dp/06...)
The Kindle app has really got me buying a lot of books that I now need to finish...
Zen and the art of motorcycle maintenance http://www.amazon.com/Zen-Art-Motorcycle-Maintenance-Inquiry...
How to win friends an Influence people http://www.amazon.com/How-Win-Friends-Influence-People/dp/14...
http://www.amazon.com/Zen-Art-Motorcycle-Maintenance-Inquiry...
Otherwise, you might just go crazy!
Personally, when I want to buy something, I always try to purchase the best available I can afford.
By afford, I mean something with credit I can pay off without worrying too much. This was mainly learned from my buy and sell routine with guitars. If I had just purchased that PRS right off the bat, I could have saved a lot of money :)
By best, I mean based on ratings and features important to me.
https://www.amazon.com/Finite-Infinite-Games-James-Carse/dp/...
Zen and the Art of Motorcycle Maintenance
https://www.amazon.com/Zen-Art-Motorcycle-Maintenance-Inquir...