Can’t Help Myself: Art That Will Break Your Heart
Can’t Help Myself, a famous art installation by Chinese artists Sun Yuan and Peng Yu, has divided viewers on its interpretation since its 2016 debut in the Guggenheim Museum. The robotic exploration of futility may never be fully understood, but the story of its creation and reception offer insights into its meaning.