Life's Snags and How to Meet Them