Debra Thorne is the Minister Serving Beacon United Church. “We spend our lives growing in strength, resilience and independence believing that this is the very best way to succeed in life. Along comes an upstart poet from Montreal who captures another truth. Leonard Cohen says that it is when we are cracked open that we are really strong. Then there is Father Jean Vanier, founder of L’Arche Communities, who suggests that what the world really needs is our weakness. Perhaps it’s all true!