You are daydreaming about the future because you have not tasted the present. Start tasting the present. Find out a few moments where you are simply delighting. Looking at the trees, just be the look. Listening to the birds, just be a listening ear. Let them reach to your deepest core. Let their song spread all over your being.
These tenses-past, present and future-are not the tenses of time; they are tenses of the mind. That which is no longer before the mind becomes the past. That which is before the mind is the present. And that which is going to be before the mind is the future. Past is that which is no longer before you. Future is that which is not yet before you. And present is that which is before you and is slipping out of your sight. Soon it will be past.
Life is not somewhere waiting for you, it is happening in you. It is not in the future as a goal to be arrived at, it is herenow, this very moment - in your breathing, circulating in your blood, beating in your heart. Whatsoever you are is your life, and if you start seeking meaning somewhere else, you will miss it. Man has done that for centuries.