I hate that Hook is keeping secrets from Emma and making her believe him to be a bigger hero than he is. He’s lying by omission to her about his relationship with Baelfire. To this day, she doesn’t know he sold Bae to a “bloody demon”; she just thinks they were friends. He’s lying by omission to her about what he did to Ariel and Eric; she believes he reunited lovers when he was responsible for the near-death of one. He knows Emma has trust issues but he’s still flagrantly violating her trust.
How is this dumb lol this is exactly the truth. Whether you like Hook or not, he hasn’t told Emma at all about what he did to Neal. I will never understand people who just refuse to accept that Hook has done bad things