What can be inferred from the text?
The story teaches us to learn to share with others.
John had expected he wouldn't get the gift this year.
John knew why he didn't get the gift this year.
John felt ashamed for not getting the special gift.