Some important clarifications:

Be careful when using the word fact. Everything in science is open to revision if new evidence comes to light and that includes the "Law of gravity".
"Theory" in "scientific theory" does not have the same meaning as "theory" in everday english. A scientific theory has much more rigorous a definition than "educated guess".