Daily Meditation Blog »

Everything is in Motion »

October 20, 2017

By Father Stephen Freeman For years I have been told that the meaning of the word hamartia (translated “sin”) means “to miss the mark.” This is certainly accurate. However, the image I have always had in mind has been an arrow aimed at a target and missing the bull’s eye. Thus I have thought of my life as a moral effort to hit the target. This is not incorrect but it leaves […]

Multimedia »

Check out our photos, videos, and audio.