What a wonderful story!

I love happy endings!