Or maybe it is opposite. Maybe everyone forgets again or gets reset instead of everyone remembering. I wonder if when Snow and Charming remember and kiss as themselves then everyone else remembers, but it is Emma who helps the two of them remember. I will be very surprised if everyone remembers by the end of the season. That would be crazy.
You can move the thread. I just thought it would get too spoilerish so i put it in here.