Board Thread:Character Discussion/@comment-25433726-20150420153711/@comment-24894791-20150804203741

Henry has always led Gold to his son. S2, obvious. S3, they met in Neverland...because of Henry. Even after, Bae went after Gold to get back to Henry and Emma. And everyone has mentioned that Henry has been Gold's undoing several times, so the boy in the prophecy is Henry.

Also, just a fun fact, the same music that plays when Gold is told of the prophecy plays when Emma tells Henry Neal is dead.