You obviously have not READ what you think you've read in the bible. One trick of corrupt pastors is to speak a lot about a given topic, and to occasionally point out a verse of scripture which seems like it is talking about what they are talking about. If you believe you've read anything in Revelations about an anti-Christ, tell me where it is. I've even provided you with a handy search tool, www.blueletter.org. (It can identify any word in the King James bible.) But if you have a bible searcher you prefer, or a different translation, feel free to find it.
But this is EXACTLY what I was warning against: You THINK something is in the bible which is not, because your pastor has confused you with Zoroastrian lies.
Simply because the Bible does not state the word "Anti Christ" does not mean that is not what is described. The word anti Christ simply means one or more who are opposed to Christ. It is described in the Bible.
Another example is the word "rapture". This is a word translated from the Greek into an English word. The verse I refer to is:
1Thes.4:17
[17] Then we which are alive and remain shall be caught up together with them in the clouds, to meet the Lord in the air: and so shall we ever be with the Lord.
This translation uses the English word "caught up". Personally I prefer the word rapture from the Catholic Bible even though I am not Catholic.
There is no way in the world that there is not an "anti Christ" NOT described in the Bible. Translations and versions may vary however that IS what is being referred to in the orginal language - Greek and Hebrew.
The New Testament simply adds more detail to prophecy and has it materializing. The Bible is not at odds with itself. The New Testament compliments the Old Testament and has what is prophicized come true. What most Christians are waiting for is Christ to come as promised in both the Old and New Testament.