All posts tagged: how to keep hope alive during tough times