I don't know what it is for you.  For me, its all the things described herein.  I have never fished a freestone stream.  Heck I probably wouldn't know one if I drove over it.  I have only fished for trout a few times.  However, the message related in this short translates.  Sometimes, and more often than not for me, its an exercise in fishing.  Let me encourage you.  It's crazy out there in this world.  Take a moment to take a personal inventory of your soul.  If you haven't been truly been fishing in a while, then go.