Love your theory, Nonnie. 😀 I also think Baelfire is Henry’s father. Ever since Rumpel’s statement about travelling through “time and space” came into play, the theory has been making more and more sense to me. And the whole Baelfire=Firefighter connection is a really cool hint too. And on top of that, the writers have already said that we may have already met Henry’s father. When the writers said that, Desperate Souls had already aired. As a matter of fact, it was right after Desperate Souls had aired. So, that may also be a clue.