Yay! A forum where I can discuss Henry's paternity.
First off, I agree with dracomom about the timeline and the only solution I can come up with is that the Dark Curse is able to alter time so that they arrive in Storybrooke right when Baelfire went through the portal.
I also agree with RodneshaGreen. It wouldn't make sense for Bael to go to Neverland, because Neverland also has magic. He must have come to our world, or a similar world without magic.
I originally thought that Baelfire was Henry's father, but lately I have changed my mind. I now feel certain that Henry's father is somehow connected to Regina, though I don't know how or why. Maybe Regina had a son or a brother that somehow passed into our world - or maybe her stable boy somehow came to our world. I don't know, but it is strange that Henry ended up with Regina and it is strange that Regina, who is cruel to everyone else, is so strongly attached to Henry, so there's got to be a reason.
NOW, SPOILER ALERT!!!! This is the trailer for the episode Tallahassee, which is supposed to tell Emma's past. I took it fromhttp://onceuponatime.wikia.com/wiki/Tallahassee
With the hopes of finding a magical compass that could help her and Mary Margaret get back to Storybrooke, Emma takes a journey with a not-too-trustworthy Captain Hook up a treacherous beanstalk in an attempt to steal the item from a murderous giant. Meanwhile, Emma's past is revealed to be anything but magical when she meets up with a fellow thief who wants to make an honest woman out of her [1]
So this makes it sound like Emma meets up with Henry's father in the FTL somehow. It makes it sound like both were thieves and it makes it sound like Henry's father proposes to her when he finds out about Henry. I assume this is what "make an honest woman out of her" means.
So I'd say she met Henry's father, a thief, who is somehow connected to Regina, in Tallahassee and they robbed someone together. Then Henry's father took off and Emma ended up in jail.
What do y'all think?