Science, metaphysics, religion, and the question of their future