One Hundred Hats

In my free time, I teach a class on health care policy. In the course of preparing for class, I was reading an article about miracles. By definition, a miracle is when something really good happens and there is no rational explanation. Miracles are also about hope. When the task seems overwhelming, we work hard but we also rely on hope.

Now is a good time of year to pause and reflect on what brings us hope. I work with a group of teenagers and they wanted to do some good in the world. They came up with a list:

  1. We will visit people who are shut in (they can’t get out much due to illness).
  2. We will make meals for the Aid for Friends initiative, an free service for people in need.
  3. We are going to study different religions by visiting and having conversations with people we know little about.
  4. We will gather 100 hats for the homeless.

We started the hats ideas a few weeks ago. Almost magically, (a miracle light) we have already collected 67 hats!

Some days are too stressful for words. I need these moments of magic. It reminds me of the power of the human spirit. It reminds me just how generous people will be. It reminds me to be grateful.

I am more hopeful that the next challenge, the mountains in our lives, will be surmountable when I see people climbing.

I invite you to share what brings you hope. Hope is free. Share generously!

December 7th, 2016 Uncategorized
Icon - open hand holding up a small and large heart symbol

Support KenCrest Programs with your Tax-Deductible Donation

Your contribution helps KenCrest provide services that equip our community members to reach their full potential and meet their personal goals. Join us in our mission and see the impact you can have in your community!

Donate Now
CFC logo Lutheran Services in America logo

KenCrest Headquarters:

Group photo of happy, smiling children.

KenCrest Corporate Offices
960A Harvest Drive, Suite 100
Blue Bell PA 19422

Phone: 610-825-9360 Fax: 610-825-4127

Service Locations:

  • Pennsylvania Counties
    • Berks
    • Bucks
    • Chester
    • Delaware
    • Montgomery
    • Philadelphia
  • Delaware Counties
    • Kent
    • New Castle
    • Sussex
  • Connecticut Counties
    • Fairfield
    • New Haven