[BREAKS YOUR DOOR]
[THROWS YOU AGAINST WALL]
Henry is the son of Neal/Baelfire, who is the son of Rumple, who is the son of PETER PAN.
OMG. THAT IS JUST MESSED UP.
But she keeps leaving for the bathroom:
For a very loooong time: