In that case, there are nondictatorial voting systems that both respect unanimity and eliminate flip-flops.
There are voting systems that respect unanimity do exist. 
The only voting system that respects unanimity and stops flip-flops is a dictatorial one. 