Board Thread:Spoilers!/@comment-6208134-20130130185920/@comment-7720627-20130822111424

MY THEORY: Still gonna believe that Tinkerbell was the one who brought Baelfire back to our world, yet she could've made a deal with the Blue Fairy (those preparations, she talked about, flew to Neverland) to make sure the timing was right when she found out, Baelfire was in Neverland this whole time. So, in 1992. 8 years, during the curse, 12 years prior to Swanfire meeting, 21 years prior to Emma's arrival in Storybrooke. Baelfire escaped from Neverland with Tinkerbell. She tried to go back to Neverland, but knew Peter would be mad at her for taking Bae away without him knowing about it, because NOONE LEAVES WITHOUT HIS PERMISSION.

Baelfire, just turned 15, now lives in New Jersey, homeless on the streets, accompanied by Tinkerbell??? 3 years later, he turns 18, changes his name, becomes Neal Cassidy. Worked as a Janitor in New Jersey, stole some watches, stashed them in a train station, but sent his girlfriend to jail, instead, because of August broke up SwanFire. Then, 11 years later, Bae turns out to be Neal, Emma is freaking out, Neal's shocked and Gold figure's it ALL out.

If, Fate is what brought SwanFire together, and Henry was the cause of their breakup. I guess, Gold was right afterall. FATE DOES HAVE A SENSE OF HUMOR.