OMG, that gave me shivers.

I love a happy ending.