science cannot explain everything. science will only try to prove what they knowingly or reasonably believe to be able to. if the scientific method cannot bring the proper results then usually the hypothesis is either ruled out or dismissed, and another is adopted.

so while science may be trying to prove all it can, it still cannot possibly prove or explain everything. after all, scientists are still only human.