Hook didn’t even realize that Neal was thanking him for doing what he knew he would and could do…which was to find Emma and bring her back. Yes, Neal doesn’t remember in these scenes when he’s thanking him, but before the curse, he knew that this would ultimately save his family. Hook thinks he’s just thanking him for helping Emma, not realizing that Neal was the one that sent the message. Neal KNEW when he was sending the potion,that Hook would save her because of his love for Emma. It’s almost like Neal is trusting the love of his life to be with Killian. He knows they’re true love. Why else would he send it to Hook?
Meet Rumplestilskin. He's about to selfishly screw over the entire town of Storybrooke all so he can have the life he's alway's wanted, thus alienating himself from his family and the only people that can barely tolerate him:
This all could have been avoided if he had a Sassy Gay Friend