Actively rest in God's love and provision and allow him to work through you to benefit others.
See All 197 Episodes of "Notes from Greenelsh"