Awwwww I love happy endings!