Turning back to 0,0,0 whenever I move to fly?

Try this: