She could also be a very private person by nature. Some people just don't like to show their emotions easily. Arya might be one of those who believe that her feelings are her own and she doesn't need to share them with others, especially if she's not sure how they will be received.
Maybe it's a cultural or family thing. In the world of the novel, there could be certain expectations or norms that make it difficult for her to show her feelings openly. For example, her family might not approve of her having feelings for a certain type of person, so she has to keep it hidden.
On the positive side, her hidden feelings can add depth to the story. It makes her a more complex character. The readers are constantly trying to piece together her true emotions, and this keeps them engaged. In the long run, when her feelings are finally revealed, it can be a very satisfying moment for the readers as it ties up a lot of loose ends in the plot.
One reason could be cultural. In Russian culture, there might be certain norms about expressing emotions that she adheres to. Another reason might be personal insecurity. She may be afraid of being judged or rejected if she shows her true feelings. For example, if she has feelings for someone, she might hide them out of fear of not being reciprocated.
Another reason could be that she is not fully aware of her own feelings yet. Sometimes in novels, characters are in a state of confusion about what they truly feel. So instead of expressing something she's not sure about, Alya hides it.
She might think that Russian novels provide a more artistic and less exposed way to deal with her feelings. It's like she can project her emotions onto the characters and situations in the novels without being too obvious.
Alya might hide her feelings for various reasons. It could be due to shyness. In many light novels, characters who are shy tend to conceal their true emotions. For example, she may be afraid of being rejected if she shows her true feelings.
Her hidden feelings may lead to misunderstandings among other characters. For instance, if she has romantic feelings for someone but hides them, that person might think she is indifferent, which can cause tension and drama in the plot.
Maybe she finds Russian novels a private and profound world. In those complex stories and characters, she can bury her own feelings as if they are part of the fictional emotions in the novels. It could be a way for her to avoid directly expressing herself in real life.
She might want to prove herself in a male - dominated ninja world. If she shows herself as female, she could face discrimination or be underestimated. So, hiding her gender gives her a chance to be seen as an equal to male ninjas.
Alya hiding her feelings is likely a defense mechanism. In the context of the light novel, it may be related to her past experiences in Russia. Her character development could be about gradually opening up. For example, she might meet someone who makes her feel safe enough to start showing her true emotions. This process of slowly revealing what she has been hiding is a key part of her development as a character.
Hermione could be hiding her pregnancy from Snape because she's not sure of his feelings towards her. There may be an ambiguous relationship between them. She might be in love with him, but not sure if he feels the same. And she doesn't want to burden him or make things awkward between them. Or perhaps she suspects that Snape might be involved in something dangerous, and she doesn't want her unborn child to be dragged into it.