First of all, if time is infinite, it does not follow that the future already exists, only that events that have not yet occurred will continue to occur forever, that is, that we won't 'run out of future' for things to happen in.
I'm not anti-Christian. I'm anti-stupid.