Search for challenge

Grateful Project: Day 1682 What are you grateful for today?
FACING A CHALLENGE
Grateful Project: Day 1664 What are you grateful for today?
SOLVING
Grateful Project: Day 1651 What are you grateful for today?
BEING CHALLENGED