Wow, this is a really beautiful story, I was just glued to see how it will all end and fortunately, it ended in the least way I expected.
It's a good thing his wife was on his side, that only means that she loves him so much.
Nice writeup dear.
How is the challenge going for you? Have you seen the post from @dreemport? Go check it out, if you haven't.