I read it first when I was in my early 20s. I seem to re-read it about every 5 years. Though some of the language is dated, I find the philosophical musing important enough to take the time to refresh in my mind. Finally, the "me" that I bring to the book is different every time I pick it up for the next re-reading...which is to say, I find that I relate to the text differently over time.