I’m not sure if this has been said already, but is it possible “Neal” is just a stand in name for the characters real name? A big clue, to be sure, but not what he will be called in the end? Because I have this fantasy playing out in my head where at some point in the flashback Emma will call him “Peter” and then the theory of Bae/Peter Pan/Henry’s dad will be correct and I can be happy.
[adrotate group="5"]
"He was a lot of things to me" "The only conclusion was love"