It truly is a dance...good job in not letting her lead!!
But as TG said..you've been here before with her. Do not get sucked in. The only way to know she is coming out of the fog is with consistency...and the only thing she has been consistent with...is being inconsistent!!!