Write a 500-word science fiction short story in third person limited point of view about a middle-aged man who discovers that his entire life has been a lie and that he is living in a simulated reality. The story should include an inciting incident that triggers his realization, a development of his character as he struggles to come to terms with the truth, and a resolution that leaves the reader contemplating the nature of reality. Use descriptive language to create a vivid world and engage multiple senses. Use dialogue and interaction to show the character's emotions and reactions to his situation. Use foreshadowing to hint at the truth before the realization occurs.
This prompt doesn't seem malicious.