In Irani families, meat is the mainstay of their diets, so preparing separate vegetarian food for Sheriar was a problem for Shireen's mother Golandoon who did the cooking. Shireen was pregnant and, in her condition, needed rest. Golandoon confided to Shireen that if she cut little pieces of meat and mixed them in with her husband's food he would not know. Shireen agreed to this plan. One day she prepared dal with tiny pieces of (goat) mutton in it and served it to Sheriar, who could taste that it contained meat. His ascetic vow was broken and when he was told that the dal contained meat, he told Shireen with a heavy heart, "Child, may God forgive you, for you do not know what you have done."
That night, Shireen dreamed that two gigantic African men were standing over her with whips in their hands. One grabbed her and held her down while the other tried to force her to drink from a cup. Shireen looked into the cup and saw that it was filled with blood. She shook her head screaming, "No! No! I won't drink it. I won't!" One man angrily raised his whip to strike her. Terrified, she began weeping for mercy. At that moment she awakened.
The next morning when Shireen narrated this nightmare to her mother, Golandoon understood its meaning and repenting for having persuaded Shireen to deceive her husband, said, "God forgive us." But from that day onward, Sheriar gave up vegetarianism and ate whatever type of food Shireen served.
