It could be that the old lady has some old - fashioned ideas about sharing life experiences, including some inappropriate ones, without realizing the inappropriateness. She might have thought it was a normal part of sharing wisdom from her own life.
No, it is not appropriate at all. Sex stories are private and often inappropriate for general conversation, especially between an old lady and a mom. It goes against social norms of propriety and may make the mom uncomfortable.
It could also be due to a hereditary disease. Some genetic disorders can cause blindness over time. The rich old lady might have inherited this from her family. This would change her life drastically as she is used to a life of luxury but now has to deal with the challenges of blindness, such as relying on others for daily tasks and adjusting to a world without visual cues.
One possible reason could be for medical treatment, like if she had to undergo chemotherapy. Chemotherapy often causes hair loss, and some people choose to shave their heads preemptively.
It could be due to a genetic disease. Some genetic disorders can lead to vision loss as a person ages.
It's also possible that she simply doesn't have many common interests with the people around her. For example, if the neighborhood is mostly young families and she has different hobbies or topics she likes to talk about, she may feel left out.
A cab driver was driving around town when he saw an old lady with a lot of bags trying to cross the street. He stopped and helped her with her bags into the cab. She said she was going to her granddaughter's birthday party. The cab driver congratulated her. As they drove, the old lady shared memories of her own birthdays when she was young. She told him about the simple cakes and the handmade presents. The cab driver found it really interesting. When they reached the destination, the old lady gave him a big hug before getting out.
The mom should firmly but politely stop the old lady. She can say something like 'This topic is not appropriate for us to discuss.'
She may simply not be attracted to the person in that way. Physical attraction is an important part of a sexual relationship, and if it's lacking, she would say no. Also, past experiences, such as a bad sexual encounter or an abusive relationship, can make a woman say no to sex.
One possible reason could be a magical accident. Maybe mom was trying to do something else with a spell or charm and it backfired, turning the person into a girl.
One possible reason could be that the mom is simply frustrated. She may not have had enough sleep due to constantly having to clean up after the boy's bedwetting incidents, and in a moment of anger, she resorts to spanking.