Awwww.... a happy ending! I love happy endings, especially when our heroes have earned them by going through travails first.