The Little Leaf (Video) – A Lesson in Divine Providence

Leaf

Divine Providence – Hashgachah Pratis – is defined as the concept that God is active in all of creation all the time. He monitors every single thing at every single moment. He is aware of every single thing at every single moment. He knows what everything is doing at every single moment and sustains that thing (or person etc.) at every single moment. Nothing happens by chance. Everything is orchestrated from Above – save for man’s free choice which he is given as a gift by the Creator to use however he wishes to use it.

Continue reading “The Little Leaf (Video) – A Lesson in Divine Providence”