The phrase “God helps those who help themselves” is a popular motto that emphasizes the importance of self-initiative. The phrase originated in ancient Greece, occurring in approximately equivalent form as the moral to one of Aesop’s Fables, Hercules and the Waggoner, and later in the great tragedy authors of ancient Greek drama. Although it has […]