so much beauty despite the thorns.