If you insist that the teachings never change, then you are ignorant. That's kinder than saying that you are a liar. 

Teachings change, Grow up and admit the facts. Your faith is not child-like, it is childish. Rejecting historical facts is not something that adults do.