Here's a question for the religious out there. I'd like to know how you explain the fact that your religion (and I'm not singling out any in particular) has a definite historical beginning?
Christianity is just under 2,000 years old; Islam about 600 years younger; Buddhism around 2,500; Judaism is no more than 3,500 years old. Hinduism is closer to 4,000. As far as I know, no older religion has survived to any degree; the gods of the ancient Greeks, Norsemen and Egyptians have been devolved into quaint myths and legends.
Given that the human race is essentially the same physically (and presumably mentally) as it was tens of thousands of years ago, why were there no monotheistic religions prior to 1,000BC? Why did God 'wait' to reveal his plan until fairly recent times? What was the fate of those 'souls' that perished before your religion existed? Or for that matter, those that lived and died in a country that it hadn't yet reached? Surely, if God is as you claim, He is perfect and all knowing; He can't have 'changed His mind', can He?
Of course, as an atheist myself, I would say that this is because religion is a human construct; that as humanity gained knowledge and experience, they invented gods that also grew to match that knowledge.
I would go further, but I'd be straying from the topic if I did. So I'll limit my questions to those I asked two paragraphs ago.