Just a recommendation of two Netflix films that challenge it all:
"The Unbelievers" I wrote about and "Zeitgeist." Zeitgeist Part I and II. Part II I just don't know the truth of it but Part I is amazing and I think believable. Fascinating stuff. The moral of the story: Question everything.