Yes, it’s up to something really drastic happening for Emma to come out of denial. Watching last night’s episode I’ve come to realise it’s not so much the fact that people keep telling her that everyone is a fairy tale character, but that she’s their only hope. She doesn’t want to be responsible for everyone’s happiness, to have the burden to fight for so many people. She’s been trying to find her happiness ever since a kid, then she met Henry and tried to make him happy, too. As we’ve seen, she has enough trouble with those two tasks. Until she gets the courage, the strengh and the resolve to help everyone else, she’s not gonna believe.