Is this today? Because, Tomorrow, Today will be history.

There is no future. You must realize it is not the future that bends, it is only yourself.

Oh really? If there is no future, then when will you read this if it is July 8, 2005 20:46 (UTC) now?

The past.

So you will read this in the past. Gramatically, that makes no sense since "will read" is the future tense of the verb "to read."

I have already read this tomorrow.

I say that there is no present or future, not even past. There is no present because every time there is a femto-second of a present, it instantly turns into the past. The space for having a present time is infinitely small, which is impossible to achieve, thus it doesn't exist. The future only is the past in a different form, and it, just like the present, will turn into the past. There is also no past, because after the past "happens", it becomes erased, only the chain reactions caused from it will remain. You cannot "walk into the past", so it stops existng as soon as it starts. Basically, the past doesn't exist, but it leaves a mark. Time cannot be explained in human terms. (Note: This is my opinion!! Not proven fact!)