Great little experience! The end definitely took me by surprise.
Lot's of strength to you and your parents!