Itinerant Termagant

Always changing

Itinerant: traveling from place to place
Termagant: a female curmudgeon; an overbearing or nagging woman;