That was really good, haha I did keep waiting for it to devolve but it never did, kept me at the edge of my seat I admit to scrolling down and scanning a bit to see where the twist - well the point off GOTCHA but it is a solid story a lot of emotion, nice pace and even though you describe simple things it kept me engaged.
tip!
Well... I may have had a bit of fun at the end:
After all that, forgetting why he came. Ah, the problems of old age.
You know, they say you lose three things in your old age: hearing, memory, and I forgot the third.
...
...
Oh yeah, memory!