I have spent a considerable amount of time pondering the the difference between happiness and joy.  Several years ago I was about to give up trying to figure out the...