Will science be able to explain everything? My philosophy teacher said: for in order to explain something, whatever it is, we need to invoke something else. But what explains the second thing? What explains the law of gravity itself? Why do all bodies exert a gravitational force on each other? Since nothing can explain itself it follows that at least some of these laws (in the future) will themselves remain unexplained to infinity..., in other words, unexplained explainers? Is that just the way the cookie crumbles?