I am not going to condemn anybody. That's where religion gets a bad name when people get holier than thou. We are all human. If my children make a mistake I want them to know it is all right and they should try harder next time.
Science cannot solve the ultimate mystery of nature. And that is because in the last analysis we ourselves are a part of the mystery that we are trying to solve.