The old lady’s ungenerosity stems from her selfish and miserly nature. She refuses to share even a small piece of bread with Saint Peter, who is disguised as a beggar. Her behavior reflects a lack of empathy and kindness, and her refusal to offer help is rooted in her attachment to material possessions. If she had known who Saint Peter really was, her reaction might have been very different. Saint Peter, being a revered saint and a divine figure, would have likely commanded her respect and attention. She might have been much more generous, knowing that she was in the presence of someone powerful and important.
If the old lady had recognized Saint Peter, she might have acted with great generosity, perhaps offering him all that she had—food, shelter, and comfort. She may have even tried to impress him with her kindness, seeking to earn his favor or blessings. This is a common human response when people realize they are in the presence of someone important or powerful. Her generosity might have come from a desire to be seen as virtuous or to gain some form of reward or recognition. However, it is also possible that, had she known who he was, her actions might have been more self-serving, aimed at gaining favor rather than true generosity.
In conclusion, the old lady’s behavior was likely driven by selfishness and an inability to recognize the true value of kindness. Had she known who Saint Peter really was, she would probably have acted more generously, but her motivation for doing so might have been rooted in the desire for rewards or recognition, rather than genuine altruism.
(i) The kind of person the doctor is (money, possessions)
(ii) The kind of person he wants to be (appearance, ambition)