heart versus duty