While I see the potential parallel being made, Emma said everyone except Henry had failed her. So maybe Henry is the only one who believed in her enough to see her plan through that he offered her his heart, believing she’d save him like Snow saved David. Emma using her son’s heart is still pretty dark though, so she’d be motivated to remove everyone’s memories of the event.
[adrotate group="5"]
"That’s how you know you’ve really got a home. When you leave it, there’s this feeling that you can’t shake. You just miss it." Neal Cassidy