Weaving With Compassion