This is such a good written fiction story. Well done. And the best part: I can see myself as Tom.