Sorry, Neal, but when Snow White and Prince Charming, of all people, are telling you to let your love go, you should probably listen.

When we return to Once Upon a Time Season 3, Neal and Emma will once again be separated in different worlds. What does that mean for the future of their romance? Recent spoilers give us interesting insight about what to expect from  Season 3, Episode 12: “New York City Serenade," which premieres on March 9.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

TVLine reports that when we next see Neal, he'll be determined to once again find a way back to Emma. Hey, he already did it earlier this season, how hard can it be to find her again?

One problem: Neal is going to face some major opposition from Snow and Charming. Uh-oh. Why are Emma's parents suddenly pushing back against her baby daddy?

The answer is simple: they want their daughter to be happy. And they know that when they left Emma behind, that's exactly what she was, thanks to false memories of raising Henry. It's not that they have anything against Neal, but, as hard as it is for him and them, they think it's better to just let Emma be.

Of course, as we've already seen in the Season 3 winter finale, things obviously don't work out quite like Snow and Charming expected. But will Neal listen to their advice, at least at first? We'll have to wait and see!

Source: TVLine

Catch the next episode of Once Upon a Time on Sunday, March 9 at 8 p.m. ET/PT on ABC.

Rebecca Martin is an Associate Editor at Wetpaint Entertainment and our resident Game of Thrones, Breaking Bad, and genre TV expert. Follow her on Twitter and Google+!