battles of the heart