TEARJERKER ALERT!! HOPPY TEARS!!!

Cried like a baby when I saw this...wish every person there could have such a great ending to their story....