Fighting between heart and mind.