Arthur C. Clarke said this quote

A faith that cannot survive collision with the truth is not worth many regrets.