So, I was reading something where someone was saying David was SO MEAN to Hook in their earlier episodes even though he had NO REASON (what with not knowing Hook had sadistically murdered his dad).
Some of the little, itty-bitty things David might hold against Hook at this point.
For starters, it seems safe to assume David had heard what Hook had been doing in the Enchanted Forest.
1. After earning their trust and living among them for two months, Hook helped murder a village full of innocent people.
2. One of those people was a friend of David’s, Lancelot.
3. Hook had been Cora’s willing minion for close to 30 years (whether that involved massacres and murders is unclear).
4. When given a chance to stop working with Cora after at least one massacre, Hook quickly signed on again.
5. Hook tore out Aurora’s heart and forced her to betray her friends (there is speculation that he sexually assaulted Aurora after taking her heart as well).
6. Left four women to die of hunger and thirst in a small, dark cave.
7. Made crude statements to David’s daughter.
8. Behaved like a sexist abuser. Hook makes it quite clear that he considered Emma finding a way to leave him behind without having to kill him to protect herself and her family and friends was a personal betrayal. Apparently, he felt she was supposed to have fallen for his charms, making her his, making her leaving him behind an unforgivable dumping by a woman he already treated as his property.
9. Made rape jokes while trying to kill David’s daughter.
Then, we get into things Hook did once he was in Storybrooke:
2. Kidnapped and tortured a friend of David’s.
3. Having kidnapped and imprisoned the giant who spared his life, Hook convinced him David was really his brother James and set things up so a giant was going on a rampage in a small town with many noncombatants, including children.
4. Used crude language to sexually harass women, including David’s wife (which he did in front of David).
5. Shot a woman in the back and erased all her memories after she’d saved his life. Stated that he did this to get back at the man who loved her (because he sees women as things whose value exists only in terms of the men the “belong” to).
7. Helped get the failsafe that could kill everyone in Storybrooke and then gave it to people trying to kill everyone in Storybrooke.
8. Helped destroy nearly all the magic beans.
9. Worked with Regina when she was trying to kill everyone.
10. Worked with Greg and Tamara when they were trying to kill everyone.
11. Handed Regina over to Greg and Tamara and stood around watching while Regina was being tortured.
12. Helped Greg and Tamara kidnap Henry.
13. Stole the last magic bean and ran off with it, leaving everyone to die.
14. Apparently sat safely outside the town limits and only came back after the failsafe had been disarmed and everyone wasn’t going to die.
15. Assaulted David, knocking him out when making a jailbreak.
16. Made it clear that, despite David’s daughter showing no interest in him, he intended to get David’s daughter.
17. Considered letting David die as part of his plan to get David’s daughter.
18. Found out Hook had gotten large numbers of the men who worked for him killed in Neverland. It’s unclear if David knew that Hook made some kind of deal with Pan that let him leave and return, during which he apparently hired new crew, many of whom also got killed in Neverland.
19. Learned Hook had killed children in Neverland (given conditions in Neverland, some of that may have been self-defence. Again, it’s unclear if David knew Hook frequently left and returned, implying he didn’t have to keep going back to participate in Pan’s games and kill kids).
20. Trafficked children. It’s known that Hook sold Baelfire to Pan, though it’s unclear if anyone ever learns this. It’s also unclear if Hook, doing whatever he did for Pan, didn’t pick up new children for him as well as crew for himself.
And, yet, David was a bit chilly towards him. How unforgivable.