Board Thread:Spoilers!/@comment-26385535-20160127061149/@comment-25375217-20160411020031

What the show has always done is state/imply that True Love is something pre-established - whether or not you've met or really even like each other, if you choose to pursue this relationship there's magic in it. That's probably why people have more than one TL - so that they still have a choice.

I would say that probably the kiss would have limited effect between Zelena and Hades until Zelena embraced the TL (if she does at all), like Graham and Emma. Graham embraced Emma as his TL, but Emma didn't, so it only broke the curse on Graham instead of the entire town of Storybrooke. But both Emma and Henry admittedly loved each other, so that was a more powerful TLK.

I don't see Zelena as grateful - it seems more like she actually does love him (or at least is attracted to him), but refuses to believe the feeling is mutual.