Battle between mind and heart