caterpillars don't will themselves into butterflies. they wait themselves into butterflies.
WELLSarah Thebargebreast cancer, butterflies, cancer survivor, caterpillars, cocoons, disappointment, doctor patient relationship, genetic testing, life, light, love, medical care, perseverance, transformation, trust, UCSF breast oncology, waiting, waiting for wings, willing
this sky is rising
...and then
UncategorizedSarah Thebargedisappointment, discouragement, Divine Love, Divine Love Would Have Put You There, faith, hope, love, Somali girls, Somalia, Spurgeon, The Invisible Girls, trust