Board Thread:General Discussion/@comment-264749-20130520184336

In comparing Mary Margaret/David's kiss VS Mr. Gold/Belle's kiss in Season 2, things were not right.

1. Mary Margaret kissed David to break the sleeping curse on him... and then he woke up! Curse broken.

2. Mr. Gold and Belle kissed many, many times throughout the season, including that part when Belle restored her memories, or the part when Belle said goodbye to Mr. Gold. Those were pretty much true love's kiss, and yet The Dark One's curse isn't broken.

How does this make sense? 