Just a thought… The future is not real. It has not yet happened. It resides only in our faulty imaginations.
The past is not real. It has already happened. It resides only in our feeble memories.
The present is real, but awful darned short. If it resides where the nonexistent future meets the nonexistent past, how long can it be?
I think its infinitely small but not zero…
Or is is infinitely large and still unfolding?
Maybe the present is an infinitely long string of infinitely short instances.
Also, is the present simultaneous across an infinite universe?