That is exactly why you only live for TODAY.You have no vision beyond TODAY
The feeling that living for today is a bad thing comes from a scripture that talks about "bad people" saying, "Let us eat and drink, for tomorrow we are to die". It is meant to convey the hopeless, meaningless existence of the one that doesn't serve the god that authored the book that says it.
I was thinking about this concept earlier today. How when you want to take a very reasonable idea and make it sound bad, you can avoid explaining it -- or indeed having any explanation for it at all -- by simply attributing the idea to someone bad. For instance, wasn't it Paul that warned against "ridiculers that say, ' Where is this promised presence of his? Things are today as they have always been.'" Taken by itself, that's a good point. Things ARE just as they have always been. So to take that good point out of your mind, Paul presents it as the words of a "ridiculer".
When an elder saw my write up on why birthdays are not condemned by the bible (http://thebentinel.com/jw-birthdays.html) he said, "This looks like apostate reasoning." Not just "reasoning", but "apostate reasoning". It's in the blood: label what you don't like.
The idea of enjoying today is a GOOD idea. Just because it didn't suit the plans of the Bible writers and thus got labelled as bad doesn't make it so.
Dave