Hiiii i’m Gem ⋆˚࿔ 20s ⋆˚࿔ They/She⋆˚࿔
⋆˚࿔ ask is open for fic requests ⋆˚࿔
this is not a spoiler free zone, peruse at your own risk
my ao3 fics
and it’s always
Three Goblin Art
noise dept.
KIROKAZE
DEAR READER

shark vs the universe
I'd rather be in outer space 🛸
Xuebing Du

ellievsbear

★

Kiana Khansmith

Product Placement
tumblr dot com
One Nice Bug Per Day
Claire Keane

Love Begins

⁂

JVL
PUT YOUR BEARD IN MY MOUTH

Origami Around
NASA
seen from Australia

seen from United States

seen from United States
seen from United States

seen from India

seen from India

seen from United States
seen from United States

seen from United States
seen from United States
seen from Australia

seen from Malaysia
seen from Vietnam
seen from United States

seen from Malaysia
seen from Italy

seen from Malaysia
seen from United States

seen from Malaysia

seen from China
@ismickeyadopted
Hiiii i’m Gem ⋆˚࿔ 20s ⋆˚࿔ They/She⋆˚࿔
⋆˚࿔ ask is open for fic requests ⋆˚࿔
this is not a spoiler free zone, peruse at your own risk
my ao3 fics
and it’s always
HEATED RIVALRY GIF MEME ➤ [2/3] characters
Out of all the heated rivalry analysis I’ve seen I’ve never seen someone mention that after the all star game Shane no longer drafts and deletes texts. He says what he intends to say the first time and stops editing and second guessing himself and it’s one of my favorite details showing that their dynamic has changed and no one talks about it
heated rivalry: endless gifs
@hutsonwoolyums babe you got me pondering and that’s dangerous for everyone…
Hollanov + total sensory deprivation, except each time, Ilya lets Shane keep one sense… 18+
Blindfolding him, gagging him, putting headphones on, tying him down… all that’s left is touch… the phantom feeling of strong, large hands caressing his body like it’s priceless porcelain… a mouth and a tongue and teeth roving over his body, every feather light touch making his cock twitch. endless teasing with wax, the hot drip on his skin making him jerk, unable to know when to anticipate it’s sizzling pleasant heat.
Take the headphones out of the equation, just so Shane can hear… Ilya’s no longer touching him. The absence is felt so deep into his soul it claws at his bones.
All he can hear is the slick-slick-slick of Ilya’s hand pumping his own cock, coming from the chair in the corner of the room, and oh- it’s fucking torture. Ilya doesn’t hold back his sounds anymore. No reason to. He grunts and moans and swears and says Shane’s name, whines so pretty and Shane can tell he’s squeezing the head of his cock on the upstroke. He can picture it so vividly, and oh god he wants that cock in his mouth, his throat, tapping against his cheek, filling his hole that feels oh so empty…
Ilya saunters over, Shane can hear the creak of the floor. He takes the gag out of Shane’s mouth, and tells him to keep his mouth open and his tongue out. He then replaces the headphones, and Shane is once again plunged into silence and darkness. He’s so fucking hard now that his cock is angry red and it hurts, fuck it hurts so good.
Minutes pass and he’s not even sure if Ilya’s left the room. He couldnt begin to know.
There’s just nothing- until he feels a warm splash against his cheek, and suddenly it erupts all over his lips and tongue and it’s that salt-sweet taste he’d recognise a million life times over.
It’s intoxicating, the thought that Ilya is cumming in his mouth and there’s nothing he could do about it even if he wanted to… (he doesn’t want to..)
He swallows it all and suddenly feels Ilya’s lips against his, claiming and aggressive and proud, and he feels what it conveys- good boy.
He wants to cum, so bad. He wants Ilya to bend him over and fuck into his pretty, waiting hole until he’s so full he can’t think.
Something tells him he’s going to have to work a lot harder for it…
(Had this in my head and had to get it out lol, so Ibiza AU ficlet in honor of Ilya's birthday!!!! yay)
Shane lands in Ibiza late on June 14th. He is exhausted after two connecting flights with long layovers. His own fault for deciding last minute to come and booking everything so late, but he is here. Nothing else matters anymore.
He originally planned to go out his first night, maybe even try to flirt with a man to reward himself for taking such a leap. But he is dead tired and still has to sort out a rental car to get to the villa he'd spent an exorbitant amount of money on to rent for the entire summer.
So it isn't until the next morning that he is able to explore his surroundings. The best part of the villa, he notes, is that it is right up the street from a small beach resort. His travel agent had assured him that the villa rental included a pass to use the beach and other facilities.
Shane is grateful for this when he walks down the narrow European street and spots the gorgeous azure water lapping at a white sand beach. It is crowded but not overly so. His travel agent had also assured him that it was a much more private resort, and that it did tend to cater to 'people in the queer community'. Her words not his.
Shane settles himself on one of the loungers but leaves the umbrella above it closed, hoping to get a little more of a tan going. He wants to look fresh and sun kissed later when he goes to the small beach club that the resort operates later in the evenings. Shane doesn't mean to doze off, but he jerks awake at a loud noise.
He sits up with a start and whips his head around to get his bearings. His eyes lock on a beautiful person, who must be one of the lifeguards, locking Shane's umbrella in place. That must've been the noise that woke him.
Shane goes red as he rakes his eyes over the boy's body. He can't be much older than about 23, but he's the hottest guy Shane may have ever seen. He is sculpted like a greek god, red shorts barely containing his thick thighs and rounded ass. Curls that he wants to run his hands through and pull on. Shane gulps as he watched his back muscles flex while securing the umbrella. Did it normally take so long?
When he turns, Shane can't help the dirty thoughts that jump through his mind as he focuses on his plush lips and beautiful blue eyes. Then his eyes are being covered by shades and Shane sees a cheeky smile grow on his face.
"Did not want you to get burned," he speaks with an accent, maybe Eastern European?
Shane forgets how to talk for a moment and stutters when he says, "Th-thank you."
Shane wants to crawl under his lounger, why is he being so dumb? This poor lifeguard is just doing his job and Shane is being a creep, checking out his body. It's just that he's so hot that Shane can't stop checking him out. Even as he watches Shane do it.
"Happy to assist," he murmurs and wanders off to the lifeguard station, all while Shane follows with his eyes.
He is truly fucked. Day one.
--------------------------------
Shane tries to tell himself that he isn't looking for him. With a mixed drink full of sugar that he's trying not to think about clenched in his hand, Shane is definitely not looking for the lifeguard from the beach. Definitely not.
Shane lets someone take his hand and lead him to the dance floor. Not really his type, a skinny smaller man. But he has a nice smile and he wants to dance with Shane. And Shane is just drunk enough to not worry about it too much.
They dance, well he dances and Shane sways, for a few songs before the man gets a look of anxiety on his face and bolts away, back to the bar. Shane feels white hot embarrassment shoot through his body and tries not to let it show. He wants to leave, and maybe never come back. Had this all been a huge mistake.
Right before he's able to bolt like the other man, Shane feels hands on his hips from behind. His skin pricks with excitement, the hands are large and strong, pulling his body flush against a muscular body to match the hands.
Shane feels the stress leave his body as quickly as it came and he pushes his ass marginally back, nervous to do anything more than that. His movement is met with a growl of approval and Shane feels his face heat with excitement rather than embarrassment.
"Was hoping to see you tonight," a low accented voice whispers against the back of Shane's neck, right below his ear.
Shane shivers and tries not to hope, tries not to pray that it is his lifeguard. When he turns his head back, toward his new dance partner, he wants to pump his fist when he sees curls and blue eyes and a beautiful smile.
Shane leans his head back onto his shoulder and blissfully murmurs, "Me too."
The life guard's hands are pressing harshly into Shane's waist, just the way he likes. Shane feels the brush of lips against his throat and moans, pushing his ass back, harder this time.
Then he's being spun around and his head is spinning as he comes face to face with, truly, the most lovely face he's ever seen. Shane probably looks goofy, he's smiling so big. But the alcohol has its grip on Shane and everything is shiny and new and sexy while he looks at him.
"I'm Ilya," he says, pulling Shane closer again.
"Shane," he replies breathlessly.
"Oh, I know," Ilya purrs. "You are my favorite hockey player."
"Oh," Shane tries not to be disappointed that he's already been noticed and it's by his new crush.
If Ilya notices his declining mood, he doesn't show it. He just adjusts their hold on one another and moves his hips to the beat. The new angle is just enough to get some friction on Shane's cock and he groans. Ilya leans in to kiss Shane's throat and pulls more noises out of him.
"It is my special day, Hollander," Ilya murmurs, his lips pressed to Shane's ear.
"Oh," is still all Shane can say.
Ilya chuckles, "Yes. It is my birthday. And I wished for you."
Shane thinks he might pass out, it's all so much. He is overcome with want, and he feels like he's young again. Like he is fresh out of the draft and everything is happening and he's just trying to keep up.
"You can have me," Shane moans when Ilya kisses his throat and rolls their hips together again.
Ilya's eyes are dark with lust when he pulls back just enough to see Shane's face. And Shane holds his breath until Ilya's lips are on his and he's gasping for more, more, more.
Ilya leads him off the dance floor, Shane's hand clutched in his, onto the beach. It's darker away from the flashing club lights, and they have some privacy as their sweaty bodies collide again to kiss.
Ilya is an amazing kisser, his lips and tongue teaching Shane a thing or two. And Shane is hard, completely hard at this point, whining when Ilya bites his bottom lip and releases it.
"Fuck," Ilya whispers. "I've wanted you so long."
Shane blushes, "Really?"
"Yes," Ilya nods, serious. "And for 24, I got you."
"That's my number," Shane says dumbly.
"Yes," Ilya grins. "Must be fate then."
Shane feels drunk on more than just alcohol. "Happy birthday, Ilya," he whispers.
Ilya thanks him with a kiss, and later, Shane gives Ilya the best birthday sex of his entire life.
GEM HOLY FUCKKKK THIS IS SO SL SO GOOD!!!!!!!!!! I AM SPEECHLESS IN THE BEST WAY!!!!!!! "and for 24, i got you"
the fact that ilya probably had shane's poster in his bedroom as a teenager 😭😭 his little crush. he probably almost dropped dead when he saw him at the beach.
i love that shane is more confident here, like in who he is as a gay man. absolutely delicious!!!!
do we think shane took ilya back to the villa or did he just bounce on it at the beach...?
gorgeous gem thank you for blessing me
heated rivalry: endless gifs
yeah i like objectively badly written books because they portray jocks being gay and having sex with each other sorry im not fucking perfect
Happy Birthday Ilya!
(in/sp)
hollanov grocery run
my truth is that myRose is a lesbian and the reason she had all those gay boyfriends is so she had a beard but with Shane he wasn’t realizing quick enough (read: at all) so she had to be like… sweetie…. ur gay….. so she could go back into her big lesbian secret in peace
1:24 AM 🌙
and i know ilya is blastingggggggg birthday sex by jeremih at 6 o’clock in the morning on his birthday
SHANECAGO shanecago it’s a city that’s exciting it’s a city that’s inviting it’s a city for a woman just like me
Ilya Rozanov week: Day one Favorite moment(s): Letting himself be a kid again around the people he loves ♥︎
HEATED RIVALRY (2025 -)
HAPPY BIRTHDAY ILYA ROZANOV
HAPPY BIRTHDAY MY BEAUTIFUL PRINCESS