Reference-dependent utility with shifting reference points and incomplete preferences