The Black Fairy in 6x18.
« She knows my darkest secret, one my son can never discover. The real reason I gave him up.»
What's your theory on the Black Fairy's backstory and her "darkest secret", the reason she abandoned Rumple? It can't be sympathetic or self-sacrificial otherwise why say "sometimes you have to choose power over love" and shove him away? And if it was why not tell Rumple if she's so keen for them to be a family?