I just almost reblogged this with this long ass well put together idea and accidentally deleted the draft kill me now
I do think that you are right about what Ilya is thinking about himself, but I disagree about one think. I don't think Ilya knows Shane is gay. That he suspects? Sure. I bet he does. But he doesn't know. He doesn't know because he can't know.
That's to me one of Ilya's biggest insecurities regarding Shane, that he both knows him better than most people in his life but also doesn't know much about him.
Ilya has two ways of learning things about Shane:
Via Shane himself. This is how he learns how Shane acts and reacts, how he likes to be treated, what he enjoys to do in bed, how he interacts with Ilya, both on the ice and out of it. Ilya learns a lot about Shane's personality and character here, but he doesn't learn almost anything about Shane's life.
Via hearsay. This is how he gets most of the information he has about Shane's day to day, ordinary likes and dislikes. It's how he learns about him liking ginger ale, and his parents going to his games, how he spends his summers and a lot of small tidbits of information that he wouldn't learn otherwise because Shane and Ilya don't talk. This is the way of media interviews, of the cottage documentary, of the good old MLH rumor mill. Ilya is reliant in this avenue of information and we see it both in the books and the show, how he collects this information that he gets from secondhand sources.
The important thing to me it's that the first avenue of information is not available and the second is not reliable.
Asking Shane things about him isn't an option for Ilya, because of the distance both of them have intentionally kept the whole relationship.
And anything he hears about Shane could be easily identifiable as right/wrong or something Impossible to truly confirm. If Shane is in a interview and they ask him a stupid "what's your favorite color" question, Ilya has to take the answer given and won't know if it was honest or just a way for Shane to get the interaction over with. How much is Shane, how much is a brand, etc, etc...
Ilya may not think Shane is a good liar (debatable, for another post) but he sure as hell must think he's hard to get to know. (Which is a given, Ilya, it's not like you've been volunteering information)
And Shane has kept what they have a secret from his loved ones for more than six years at that point. People truly close to Shane, and they don't suspect a thing. Shane has made sure of it.
So when the tuna melt scene happens, Ilya tries to talk to Shane more than one time. He starts with a simple probe but it's stonewalled.
The conversation has this flow, like Ilya is trying to get a read on Shane, and to me it feels like Ilya doesn't know what he's fishing for exactly.
I don't think this is Ilya trying to talk to Shane about him being gay, I think this is a much more broad search for information. This is Ilya who doesn't really know what Shane thinks about women (or other people) in the context of relationships. In the same conversation he's not talking about women in general too, he's talking about having regular girls he hooks up with.
When he asks Shane if he likes girls, and Shane says "sure", he can tell he's uncomfortable and evasive. He can tell Shane doesn't want to talk about this, and would prefer a subject change.
What Ilya doesn't know and has no way of knowing is why.
It could be because Shane is gay, of course, but it could also be because Shane doesn't share. He doesn't share about private things in his life. If he doesn't share to his close loved ones, who says he would share with Ilya?
No one knows about Ilya in Shane's life, and Ilya in turn doesn't know about Shane's life outside of Ilya. This is about that.
Shane might not be a liar, but he's private. They see each other a couple times a year, they don't talk, no one knows. It both makes it easy to hide and also makes it so that Ilya doesn't see him enough to notice anything.
Ilya's dalliances with women are overall public knowledge.
If Shane has something going on with someone else, would it be public knowledge? Or would it be the same as what he has with Ilya? Would it be something that Ilya has no way of learning about?
Even if he were sleeping or dating women, it's not out of the realm of possibility that Shane would just be private about that too.
"Never heard about you with girls" because the only way Ilya has of learning anything about Shane is hearing about it.
And yes, I think Ilya highly suspects that Shane is just gay, but I also think he doesn't know, not for sure. And I think that torments Ilya, the fact that he can't know.
He doesn't know this about Shane the same way he doesn't know about his real apartment, or his life. He hasn't been invited in. He's been shown a very small window into who Shane is, and that's all he gets. And when he probes for more, Shane runs.
So when Rose Landry happens, I think he won't stop suspecting that Shane is gay and he won't be satisfied with her, but because he doesn't, cannot know for sure, he lives in a very particular kind of hell.
For all he knows, all he assumes to be true of Shane Hollander could be wrong. Every interview and documentary and think piece he collected, every rumor about him or absence of one, it could all be wrong.
Ilya is once again faced with the fact that he might know him, but he doesn't know anything about him.