Why did David need to get poked by the spinning wheel needle? Wasn't he under some sort of sleeping curse for the 1st 28 years he was in Storybrook?
He was in a coma, but I guess that wasn't technically a sleeping curse. Wasn't he wounded in battle back in Fairyland, right before the Curse transported everybody to Storybrooke?