Human happiness and moral duty are inseparably connected