Title: A scientist's confession of faith, the short story of a long journey