Why are there so many different religions?
There are many religions because God is not presently trying to teach the world the truth. Jesus said He was not sent to convert the world. "That seeing they may see, and not perceive; and hearing they may hear, and not understand; lest at [...]