If you are so unpredictable that you even you cannot predict your future self, then it is unlikely you’ll be happy. Happiness is a function of personal predictability — you need to know a lot about your future self.
If you can predict what your future self will enjoy, it is easier to be happy. But if you buy a pink BMW now and your future self hates it … That might be a problem.
Now you have again given me something to think about. I think you are right..but expecatations has to be in there too…sometimes my current self and my future self expect too much from my real self.
here’s a new york times article from 2003 about daniel gilbert (who just published a book called “stubling on happiness” a few months ago) that you might find interesting: