How Long O Lord? Days of Joy August 16, 2020 (1) Remembering past joy.(2) Living in present joy.(3) Longing for future joy.