What is Divine Providence?

Divine providence is a belief that God is an all-knowing, perfect and loving father and that He watches over all His creations on earth. He also manages all His creation making sure that everything happens for the good. For more information, look here: