@silenthills: Life's punches