I am trying to be careful with the word "theory." My understanding is that a scientific theory is not just a random guess. It is an organized explanatory framework based on evidence, observation, testing, predictions, and reasoning. Evolution and germ theory are strongly supported. String theory may be a useful theoretical framework, but should not be treated as settled proof in the same way.