The time jump makes just about anything borderline-feasible, such as Jadis/Anne’s efforts as a functioning member of society.
Personally, I think it’s more fun to consider the more fringe options for how Dwight might come back to The Walking Dead, since he probably wouldn’t be welcomed back with open arms.
Putting aside the fact that she predictably ruined it by calling in her helicopter people, the point still remains that time itself can often play the biggest role in changing characters’ personalities.