The Beggar and the Diamond
The Beggar and the Diamond is a re-telling of a Hindu parable written by Stephen King which was published as part of his 1993 short story collection, Nightmares & Dreamscapes. It begins with an author's note explaining that the origin of the story and that in the original Hindu version of the story, God is Shiva and the archangel is his wife, Parvati. It is not listed in the contents of Nightmares & Dreamscapes. Plot summary 
It tells the tale of an old beggar named Ramu who has had a miserable life. One day Ramu is walking along thinking about his unhappy existence and feeling angry at God. God, at the request of an archangel who felt pity for the beggar, drops a massive diamond on his path in plain sight. The diamond is worth so much that it would feed him and all his descendants for several generations. On the ground, Ramu has decided after some pondering that he should not be angry about his life or blame God because he still has a few things to be grateful for, such as retaining his sight at such an old age. To illustrate to himself how much worse life could be if he were blind, he decides to close his eyes as he walks. Ironically, he does not see the diamond because of this and merrily walks past it, missing it by just inches. God takes back the diamond and puts an ironwood branch further up the path. Back in heaven, God says, "The only difference is that Ramu shall find the branch. It shall serve him as a walking stick until the last of his days." The archangel asks God, "Have you just taught me a lesson, God?" God answers, "I don't know. Have I?" See also
 Stephen King short fiction bibliography

External links
King's official site (note: the story is not listed on the site)
The story at HorrorKing.com

1993 short stories
Short stories by Stephen King
Fantasy short stories