Misplaced Lens Cap

Discoholic 🪩
he wasn't even looking at me and he found me
ojovivo
No title available
YOU ARE THE REASON
Sweet Seals For You, Always
Game of Thrones Daily
Cosimo Galluzzi

titsay
RMH
2025 on Tumblr: Trends That Defined the Year
Xuebing Du

No title available
Not today Justin

Origami Around

bliss lane
taylor price

shark vs the universe

ellievsbear

seen from United States
seen from Germany
seen from Germany

seen from Malaysia

seen from United States
seen from Uzbekistan
seen from Türkiye

seen from Germany

seen from Spain
seen from Malaysia

seen from India
seen from Canada

seen from Mexico

seen from United States

seen from United States
seen from Canada
seen from Hong Kong SAR China
seen from United States
seen from India

seen from United States
@sundaescreamcheese
They tried to stop me from drawing ghost knight but they CANT
I wanted to use what ‘reach’ I may have here to share the Carolina Wildlife Center’s urgent plea for donations. If they are unable to raise $75,000 to cover ongoing and future care of their wildlife patients, the center will have to close July 20th, 2026. The services provided by CWC to the community are incredibly valuable, and without them, many wild animals will suffer without the care they need.
Original post
Link to donate
Aid request, for those willing and able.
I have resisted asking for help, outright, for a long time, but I think it's about that time.
My partner and I are Black US Americans who have left the United States and live as immigrants in LATAM. I work in healthcare in the US, remotely, supporting marginalized communities, especially Black and LGBTQIA+ folks. My husband used to work supporting the Headstart Program in the US as a sub-contractor, but lost his job in Feb 2025 due to the DOGE cuts. He hasn't been able to find another job since, partly due to the fact that most remote jobs are not global remote, partly because the job market is so oversaturated, and partly because, as immigrants with temporary residency, getting a work visa where we are is a complicated process.
SO! If you are aware of a fully remote position (Full or part time, or even a temporary contract) for an experienced IT Support, Instructional Design, and/or Customer Satisfaction Project Manager, I would love if you could reach out and let me know. (Mr Dragon, over my shoulder, says: "Resume available on request!") We both appreciate any leads, wherever those might be.
We are extremely lucky that my job is enough to pay most of our bills where we live, and do not take that for granted. We still have outstanding medical and credit card bills in the US, and my business is growing, but it's not enough to support us fully. We are not in the most dire of straits, but we could use a boost to help us stay on track and get things to a sustainable level.
If you have the capacity, I would appreciate any donations to my Kofi, and I'm very proud of Augmentations over on Patreon if you'd like to hop over there to read it and consider subscribing. And even if that's not something you're in the position to do, I appreciate you taking the time to read this!
Fable
@quarterlifekitty with this blurb WOOF WOOF WOOF
Simon was a gentle lover. You might not have guessed that by looking at him, and most of the other women were too scared to serve him. The madame made sure his needs were met by throwing him you, the finest piece of meat he could get for the gold he was paid.
When he laid you down in the bed, he took his time with you, training his calloused fingers over your quivering tummy. "You tremble... in fear or arousal, love?" He rumbles, lips pressed to the curve of your ear. He hadn't given you a chance to respond before his hand bullied it's way between your legs.
Simon came often, and he came for you only. If you were busy, he would wait, turning down any of the girls who did muster the courage to approach him. You started to look forward to his visits, to feel his mouth against yours, and his thick cock dragging through your cunt... He would whisper the sweetest things to you, promises to take you all for himself.
"Dress you in the finest silks, love... You'll have a garden to spend your days in, you would like that, yeah?" Simon rumbles as he thrusts into you, nibbling your collar bone. "I'll take you away from all of this, love, I promise. I'll make sure you're only mine."
The weekly visits came to a halt when spring started early one year. He told you he would be leaving, at least. Wrapped in his arms as he held you on his chest. "I'll come back for you, love. You will wait for me, yes? Wait for me to return, be good, and I will take you away."
"Please don't be gone long." You whisper as you press your ear to his chest. You drank in his warmth, the sound of his heart gently thumping in your ear. The two of you lay tangled for as long as you can, reluctantly pulling yourself away from him when the morning finally came. "I'll see you soon."
"I'll return for you." He vowed, and then he was gone.
He was gone for years.
You didn't want to lose hope, but after the first year of no letters, no sign from him, your heart began to break. Year two is when you make peace with him being gone. When the men who pay for a night with you leave, you clutch your pillow tight and cry. If you try, you imagine you can still smell him. That you could still feel his heartbeat underneath your ear and his lips softly trailing between your legs.
"Ladies!! Line up!" You lurch into position, arms locked behind your back as you watch the doorway. Madame glares down her nose at her woman, tapping her riding crop roughly against the thighs of those who won't stand still. "Come in, sir. Take your pick of the litter."
When he steps inside, you can feel the air get thick. His mask was skull patterned. It looked almost adhered to his face as he thumps into the room. His boots echo on the wooden floor, sword swinging slightly as he turns to face the line. "Which of our ladies would you -"
The satchel of gold lands with a heavy thump, shillings tumbling over the top onto the desk. "Her." Your heart leaps nervously, eyes flickering from the masked man to your Madame. "Want her to keep."
"Sir, I cannot -"
"You want my money?" He turns his intimating body towards her, which makes her instinctively step back.
"Yes, sir." He grunts, turning back to you and carefully taking your hand
"With me, love." He whispers, eyes settling over your face with relief. "I told you I'd come back."
People narrow their eyes the first time ghost talks about his "sweet girl"
Ghost is...well. a loner. He's socially awkward at best and aggressive at worst. Ghost kills people without flinching, looms in every corner He's in. No way he has a 'sweet girl' at home.
And yet, that's exactly what he tells the team our night at the bar. Mouth half-stuffed with greasy chips, he grunts "my sweet girl could do this better. Lovely cook."
After he broke the news about her, it was all he'd talk about.
Ghost, the guy who turns people into a fine red mists then laughs about it is the same guy that smiles "my sweet girl wants to see the movies tonight, you know how it is, cap." Or proudly shows off the lunch he's brought from home with a "i made it myself. My sweet lovie is teaching me 'ow to cook."
Always on and on about his sweet girl, about his lovie, the best thing in his life. Like a lovesick puppy.
"Oh!! Hi, simon! Glad to see you back in one piece!" You smile at your neighbor when he enters the elevator. Almost instinctively you hand over your heaviest grocery bags.
Simon, your neighbor, smiles around the scars and presses the button for you. You've been living next to him for a few months now, and embarrassingly you keep finding excuses to spend time with him. Though, you doubt he would ever reciprocate your little crush.
"Glad to see you too, sweet girl." He grins.
Maybe one day he'll confess his feelings.
Simon doesn't really go for the whole… Pride Month… thing. It's not offensive. He doesn't begrudge anyone else their celebrations, but he leaves the rainbows and parades to the younger generations.
As he smokes on a bench in the park, watching young men holding hands and laughing and bouncing around, he can't help but smile a bit. His back aches just watching some of the baby lesbians carrying each other this way and that, and he scrubs a hand over Toaster Strudel's head on his knee.
"This seat taken?"
Simon chuckles as Kyle drops to sit next to him. "Savin' it for my 'usband, ain't I?"
"Husband?" Kyle chuckles and drapes his arm over the back of the bench. "Sounds serious."
"e's my world," Simon answers, too sincere. He drops his hand on Kyle's knee and tips his head to whisper, "Great cock."
The laugh that gets him is so beautiful that he can't help but lean in for a kiss.
i was hit with a sudden urge to draw my boy
cooking with trauma
everyone is writing more kyle gaz garrick fics we all REJOICE
Camden Town ain't burning down (part 2)
Short little thing, but we are getting it early so hurray, hurray, hurray to that
Warnings: alpha!Kyle Garrick x alpha!Reader, non-traditional omegaverse, mentions of lactation, overall fluff, ruts can be miserable let me take you through the drama of being too hot-too sore-too sensitive-too tired all at once on your average work day, suicide joke
Morning greets him early, again sweaty and sticky, even though the heat is no longer sweltering and the cramps settle in a dull uncomfortable ache. They spread through his back and hips, settle deep in his bones and remind him that this is not over. Not by a long shot.
Ibuprofen should help, Kyle thinks, dragging himself out of the bed and in the shower, maybe a round to the head will too.
He could ask Ghost if he still has that 'in case we get captured, here is a bullet for each of us' gun and whether or not he can have it early. Purely to let his inner alpha know that unless the bastard settles down they are going down together.
He stares in the mirror of the tiny bathroom, already annoyed because he should have wiped the surface, but no, he was busy and he told himself he'll do it later, so now he can see himself and every bloody drop that remained after each time he brushed his teeth.
Brilliant.
Now he can shower, all cross with his own self and contemplating whether he can sink through the drain and let the current take him away until the rut is done.
It is generally not recommended to get in the water in his 'state' since it dilutes the scent and may cause his glands to produce even more in an attempt to compensate the bloody cloud he has just washed off.
But to hell with that.
The advice would have worked if he had an omega to stabilise the output of his glands or a, even, a constant partner that his rut could attune to, running milder. The ever clawing creature in his chest knowing that there is someone to soothe and take care of, that the buzzing hunger will not go ignored and pushed to the side.
A pack would help too, he thinks grimly, lacing his boots up.
But as of late their taskforce hasn't exactly been one.
The memory makes him wince, chest tightening.
It's not fair, but it is what it is.
He will just have to make do with what he has now.
"You're looking better." Your voice greets him in the door, last night suddenly resurfacing from the boiling waters of his mind.
Your cool hands, your consideration, your deliberate thoughtful care even when he was a bit of an ass, too grouchy and uncomfortable to say proper thanks.
"Feeling better too." Kyle nods, accepting his mug with the tea you already made. Black with two sugars and a dash of milk. "God bless you." He mutters, corners of his lips curling upwards when you chuckle, sipping on your own tea.
There is tea in the mess hall too, but this…this is different.
This is the only quiet part of his morning.
"How'd you know my cuppa anyway?" He asks when it becomes obvious you are not going to speak, probably trying to savor some peace too before the day begins officially.
"You're set in your ways, Garrick. It's not hard to remember what you like." You shrug like it is that easy and Kyle hums.
That's a nice way of calling him a bit predictable.
"Do you track my ruts too?" He tries to go for a jab, but your grin widens, which you fruitlessly try to hide behind your atrociously large mug with "don't talk to me till i had my morning coffee. btw, i don't drink coffee" in bold.
Soap got it for you from his last deployment.
That and some ridiculously chunky magnets that now are proudly displayed on the mini-fridge you and Kyle share.
"Don't you track mine? Thought we had something special, mate. Now you are telling me that you don't know when's my turn to suffer? Shame on you, Garrick." Your laughter strokes the underside of Kyle's stomach, low and warm.
Makes him suppress a shiver that passes through his body, fingers twitching around the mug to grip it tighter.
Blasted be the rut and all the bloody hormones.
"Don't leave me, mate, I'll be better." Gaz just says, smile stretching across his face, because this, right here, is his favourite part of the morning.
[You.]
Because this is as good as he gets, but honestly, this is plenty more than he could have had were you not here.
Which would have been a big fat zero.
"Don't wanna hear it. I'm taking the kids and that ugly plant on your desktop." You nudge his hip with your own, warm and solid and it's his turn to laugh now, chest full of light because you don't flinch and don't budge when he leans on your shoulder.
Wood smoke and sage, Kyle thinks tracing the bumps of the print on his mug, that's what you smell like.
A bonfire in the neck of the woods.
Light and warmth and safety.
"I am devastated." He shares, propping his chin on your shoulder, your scent coating him like a nice heavy jacket. Still warm with your body heat.
"I know that's right." You murmur, huffing out a chuckle right in his temple like a big dog, breathing his scent in. "You love that succulent like your own son."
"Excuse you, 12 is all I have ever had in this cold world."
The sound you make in response is only adjacent to laughter, instead coming out as more of an attempt to cough the chuckle out.
But your arm snakes around Kyle's shoulders and some knot, he didn't know of till now, loosens in his chest.
[Maybe he doesn't have much of a pack now, but he still has you. Thank God for you.]
"You gotta give that thing actual name and not just a number." Your voice is thick with affection that he drinks into, hungry creature in him aching to purr.
"I will forget it as soon as I give him one." Kyle lies, sighing heavily. "On the bright side, this way my plant knows all that came before him and suffered."
Tea's finished, time to head out for breakfast with the rest of the team.
He watches as you finish getting ready, remembering to put on scent blockers only when you remind him about the other patches too.
Wouldn't want to bloody leak through the t-shirt during training or he'll hear no end to it. Probably will get him a new callsign too, if Johnny catches the wind of it and he will.
"Do you ever wish you didn't bloody lactate every rut?" Kyle rolls his shoulders, adhesive of the silicone pads around his nipples stretching a bit but not peeling off.
There we go.
"Man, every bloody time, I swear. Although milk is not much of a pain as aching and tenderness." You share readily, tucking your shirt in the pants. "Johnny slammed me onto the mats last rut and I kid you not, might have shed an actual tear. Should've seen his face, I thought he was going to call 999 right then and there."
Kyle let's out a mirthless huff, lips tightening at the details and nudges you with his shoulder to get out the door already.
He is grateful to have another alpha around, really.
He is grateful to have you, as you are, if he was to get even more specific.
Hard to come by people that make him feel so at ease regardless of the occasion or circumstances. So…himself.
You are a good friend, Kyle thinks, the best one he has really.
"Mate?" He pauses, watching you lock the doors to your shared quarters, low buzz of other soldiers' activity filling the air — chatter and footsteps and breathing and laughing — something in his chest curling when you turn around immediately.
Something tender and a little pained. Like pressing on an old bruise to see if it's going to hurt.
A good alpha is the one that provides, cares and protects.
By that metric, Kyle would say that you are the best there are.
"Thank you. For yesterday." He says, tone sincere and eyes dark, head tilted to the side so he can see better. Like a falcon, always needing to watch, always halfway to size up the opposing side to run through the next three best courses of action.
But you are never the enemy, Gaz thinks.
If not for you he would've probably chewed right through the bloody wall last night.
"Always." Your eyes are completely serious when you look back at him. "Whenever you need something, mate, just let me know. I'll be there."
There is warmth spreading through Kyle's ribcage, curling around each individual rib to squeeze them in a hug that your care is.
Really, thank God for you.
"I will." He promises, smiling when your eyes crinkle in the corners, your own chest expanding and you lean a little bit closer.
Gravitating to Gaz without as much as a thought, tilting your head to nose at his cheek, tugging air in.
It's not weird that you smell him, not when the two of you are this close.
It isn't weird, so Kyle lets it go as soon as it happens, because if you like his scent, he'll take it as a compliment.
Kyle doesn't think, until much later, that he was wearing a scent blocker that day.
No one could have smelled him.
And yet, you somehow did.
<<<PREVIOUS||NEXT>>>
Hear me out on single mother Reader x obsessed+in love at first sight butcher Simon
You don't know him, you think, not really.
You've seen him a couple times behind the counter - large man in an apron, blond hair buzzed too short to his skull, surgical mask on his face and in the cool air of the butchery, it almost feels like you are the meat on his counter.
Stupid thought, really, probably because you haven't been resting much lately and maybe, because running from your child's father across the country is draining you of energy, money and hours of sleep.
'What can I get you?' He asks, voice vibrating through the space between the two of you invisible strings getting stroked because you have to crane your neck to look up at him, because his eyes don't blink at you as he stares, because you don't know how to ask for what you want and what do you even need- You shake your head, stepping to the side, pretending you are still looking at the display, letting the impatient man behind you step forward so that the line can finally get moving and butcher's head tilts to the side.
Not even surprised, for some reason.
Your pride and joy sleeps on your shoulder, arms wrapped around your neck - little boy with your eyes and your nose, his hair tickling your nose when you turn your head to breathe him in, trying to calm down.
His gp has already told you that he needs to eat more meat, but apple never falls far away from the tree - a picky eater has another picky eater, because your chid positively despises red meat, refuses any duck or lamb, spits out ground meat, whining about texture and doesn't take to fish kindly either.
And money's tight this month, you chew on your lower lip, fingers wooden with anxiety coarsing through your body like electrical current.
Buzzes in your arms, already aching because your 3-year old is a growing boy, and maybe you aren't getting stronger to hold him up for hours like before when he was an infant and you could pretend you can still carry him under your heart. Keeping him safe.
"What can I get you, luv?" The low voice slithers through your stupor, so you'd look up from the display and see that the large man from before is bracing his arms on the counter, leaning forward. "Been starin' for a while. What's the plan for dinner?" He asks, and you don't know how to push down the animal's urge to back off from him immediately.
The butcher's eyes are dark and round, almost soft when his gazse is anything but.
'Cow's eyes', you think, swallowing a smile because you don't need no trouble and don't want to smile at another man to give him some bloody reason to get closer. 'If cow was a butcher, that is.'
"I'm not...sure." You say quietly, keeping your voice low and he hums, apparently not planning to pull back. "He uh...doesn't like meat much. But I need him to eat a little of it, something...just- just don't know what to try." Your lower lip wobbles and fuck, this is humiliating. But the month have been so rough and so long and you are so so tired.
"Okay." The man nods slowly, tilting his head to the right shoulder, eyes the bottomless well that you cannot get out of, thick stone of it muffling any screams. "Lad eat anythin' from meat or nothin' at all?" He clarifies, keeping his voice quiet and gratitude blooms in your chest for this small consideration.
"Uh, yeah, he..." you nod quickly, wiping tears on your shoulder hastily. "Likes chicken nuggets sometimes. In the shape of dinosaurs." You explain and the man makes a sound only adjacent to chuckle.
"Got decent chicken fillet this mornin'. Fresh." He proposes, nodding at the neatly arranged pale pink of chicken on your left. "Can coat breadcrumbs and bake 'em in the oven till golden. Should taste like nuggets."
It is so simple, so bloody easy but you have no energy to feel embarassed that you did not think of it yourself.
"I'll take two." You swallow the small shudder, because you cannot allow it while your boy's asleep. Can't risk waking him up.
"Four quid." The man nods, starting to move immediately, picking out the meat to wrap up for you and you fumble for your wallet, trying to get it out of the pocket without needing to set your child down.
The butcher huffs out air, but when you glance up at him, he is looking down on the meat he is packing for you. The only give away of his mood - eyes crinkled in the corners.
Is he smiling?
"Here you go, luv." He takes the money from you and passes you the wrapped up meat. "Let me know how it goes with the chicken." The butcher adds, not requesting but telling and you nod automatically, too glad to get it over with.
He is weird, you think. Weird, but he was nice and that's much more than you were getting in the last couple months.
Only back at your apartment when you get dinner ready, you realise something. The butcher didn't pack you two fillets. He packed four.
When you step into his shop few days later, your toddler, holding onto the bag of groceries you have in hand. "Helpin', mum" as he said to you, determined to do just that.
The bell dings above your head and the butcher emerges out of the backroom, his whole massive frame moving too quietly for someone of his size.
When he sees you and your boy, something changes in his eyes, almost eager. Anticipatory of something, when he gives you a short nod and circles the counter, leaning on it again, this time by the register, so he can see you proper.
So there is no glass between you two.
You open your mouth to greet him, only to pause realising that you don't know his name. Bloody hell, you didn't even ask it last time.
"Simon." He chimes in helpfully, eyes crinkling when you quickly nod. He is definitely smiling.
"Thank you for the last time, Simon." You smile, wide and relieved, reaching for your wallet. "But you've given us more accidentally. How much do I owe you for the extra two fillets we got last time?"
He makes a low humming sound, something satisfied passing through his eyes when he turns his head from side to side, slowly shaking it.
"Not accidental. On the house, luv." He says, glancing down at your toddler, tilting his head to the other shoulder when your son just stares up at him back. "Y'like the chicken?" Simon asks, casual and curious, not moving any closer but your baby quickly nods. Stands on his tippy toes to reach for the counter.
Breathes out 'thank u', a little shy in the face of a new person met and when you glance at Simon, his heavy shoulders sag down, dark eyes warm in a way you didn't expect.
"No problem." He says back to your son and glances back at you. "Same today, luv?"
"Uh...yeah, yeah, please." You snap out of your daze quickly and he nods, pushing himself up, suddenly towering over you. "Seems like we hit out jackpot with oven-baked chicken."
Fuck, you did not realise he will be even bigger up close.
"Breast's better today." Simon announces casually, not even looking up at you as he packs it for you just as quickly as the last time. "Same price as last time."
You are pretty sure that it should not be the same, but the big butcher sends you one glance and you promtly shut your jaws closed.
You will still be paying for the meat, so maybe it's okay if he wants to be kind to someone.
"Thank you, Simon." You tilt your head, mirroring his usual gesture without even realising when you take chicken from him. "Love, tell Simon 'bye-bye', we are leaving." You glance down at your child, currently watching Simon with rapt attention, clearly not planning to leave.
Simon huffs out 'g'bye', very obviously amused and says that he will see you later.
You don't question it. Not until you run into him in the grocery store. Then at the bakery.
Simon tilts his big head to the shoulder every time, large and tall, thick thighs wrapped in jeans that should be bursting at the seams by the looks of it.
Simon huffs 'hey, lad' at your son and breathes out 'mornin', love.", purrs 'evenin', luv' and practically savours the surprise on your face when you run into him in your apartment building when he tilts his head at you in the elevator and hold it so you can get in.
Smiles behind his surgical mask when you glance up at him and your throat bobs.
Not good for you and your kid to be all on your own. He could fix it for you, you know.
Simon nods goodbyes to you, says 'see you soon' instead of simple 'bye' and has the pleasure to watch the jump of your pulse at the base of your neck, breathing hitching.
Yeah, perhaps he should. Simon checked, there is no one with you and the laddie you haul on your hip everywhere.
You could use a hand and won't you look at that, Simon had two.
Camden Town ain't burning down (part 1)
Alpha!Reader x Alpha!Kyle, everyone cheer, we are having another AU based on this little thing
Warnings: omegaverse, alpha x alpha, non traditional omegaverse dynamics, ruts are not that horny when you are lonely and hot and really really want to sleep, platonic intimacy,
You stare at the ceiling for some very long 10 minutes, listening as behind the wall something bloody happens.
It is three in the morning.
And Kyle, good bloke and decent roomate usually, has apparently decided to rearrange his furniture.
Not that you don't support your mate's decorational freedoms and very fine sense of aesthetics.
But why in the hell he needs to do it now?
Something suddenly slams against the opposite wall separating his room from yours, your heart lurching with it.
For a very long moment there is silence that stretches thin and ringing.
Treacherous hope settling in oyur chest that maybe he's done now.
Maybe, everyone can get some fucking sleep now.
But not five minutes later, something else gets dragged across the floor and your patience snaps in half like a twig stepped on.
For fuck's sakes!
You roll out of bed, cussing under your breath as you pull your sweatpants on and push your feet in the unlaced boots.
This is absolutely not how you envisioned your night.
The walk to the Kyle's door takes less than half a minute.
What takes longer is you, standing right there, working up the courage to knock.
The night air of your shared kitchen is cool, bordering on cold, it smothers the hissing flames of your initial annoyance and settles anxiety in your chest instead.
There hasn't been a sound from his room since you left your own.
Nothing at all, the space suddenly dead silent.
Kyle has heard you too, you realise a little too late, ears finally catching the sound of his breathing.
Breathing, that is a bit too close to the door.
That's not unnerving at all, you think, rubbing your face and trying not to think about aliens taking over his body, because really, now is not the time. If you wake up Ghost this late, he just might make skewers from both you and possessed Garrick.
The creak of floorboard right behind the door only confirms your suspicions.
He knows that you know that he knows that you are there.
Might as well just be out with it.
"Kyle?" Your voice is hoarse and raspy, palm bracing on his doorframe because God knows you are tired. "Mate, what's going on?"
Kyle is silent for what feels like another eternity spent hanged in a dark cold hallway before he answers — audibly frustratted to spit out just one word.
"Rut."
Ah, well, that explains a lot.
"Let me in." You rub your dry eyes again, a little lightheaded. He probably just forgot about it completely and the dildo of consequences has arrived unlubed and unbidden.
Happened to the best of us.
"No." The bristle in Kyle's voice just makes you annoyed in turn, because it's not like you are going to see something you never encountered before and it is clear that he cannot sleep.
Otherwise you two wouldn't be up in the middle of the night.
So you push down the urge to tell him not to be daft and take a deep breath, bracing on his doorframe instead.
"I'm in rough shape." He adds, when he does not receive a verbal protest that he expected.
"More news at 11." Comes out before you can think it through, earning you immediate 'sod off, mate'.
Well, it is almost like some progress has been made.
(No, not really, but it's late, he's clearly clawing up the walls if the noise is any indicator and you just want your quiet.)
"C'mon. If you get the urge to rip my throat out with your teeth, I will leave. But you even sound like shite right now."
Feeling like one too, Kyle would say — forehead pressed to the cool wood of his doors.
When you insistently tug on the doorknob and push it against him, Gaz makes low annoyed sound, still slumped against the door and making no move to peel himself off of it.
He knows it's late as hell, he knows that him moving the furniture around wasn't your idea of good night's sleep. He really really knows it.
Only the first thing that hit Kyle less than an hour ago was suffocating heat, his face burning — shirt on him soaked and sticky.
He hates the feeling. Hated since he hit the puberty and what doctors promised would become routine for him, never actually did.
Kyle never liked being too hot, never liked sweat and the sweltering heat that was his frequent company.
Rut always hit him like a truck that then reversed and drove over him, grinding his bones into shards — restless urge to do something itching under his skin.
Bloody hell, the rut was supposed to come later, he was supposed to be golden till Friday.
But there is nothing to be done now, so he drags his sweat-sooden t-shirt off and tosses it with too much force, chest heaving. This is fucking childish, he is not fifteen years old anymore, he should be able to handle it normally.
Only the air is too stuffy, he has no bloody den because he couldn't prepare with all the work, he forgot to eat his supper so now he is also hungry.
Hungry and mad, Kyle's alpha rumbles inside his skull. Already more active than he'd like it to be.
Which is when he finally checks his phone, that was left charging on the nightstand and feels a strong impulse to toss it out of the window.
2:38 in the morning. Friday.
Well, yeah, of course, why won't he just go fuck himself then?
Friday is today and he forgot.
Kyle groans rubbing his face, skin itching from sweat, urge to bristle intensifying because fuck, he feels awful, his eyes are dry and he is soaking, why is it even so hot in here?
He will admit moving the bed in an attempt to make some semblance of a den in the middle of the night was not the best strategy, but he just…he was tired and too hot and he wanted to get some sleep before morning comes and he has to pull it together.
But alpha, stubborn creature that it is, fucking refuses to sleep without a den, refuses to let Kyle doze off and buzzes under his skin with unhelpful inkling to go take care of something for his pack. Laundry, maybe. Anything at all, something that he can do to be useful, to help and to take care.
Instead he fucked up the 'let's move our bed' part because he pushed it too and it fucking slammed against the wall, the mattress somehow slipped off of it as the result and he had to drag over the floor too to get it back.
Safe to say, Kyle was not off to a good start.
And now you were here too, squeezing through the cracked open door (he really needs to start locking them) like you bear distant relation to cats and are able to fit through any opening as long as your head does.
You smell like smoke and something herbal when he takes a deep breath, trying to work through the blistering migraine that makes him half-blind and exhausted.
Thank God, your scent is nothing like captain's cherries that give Gaz mild nausea on a good day.
"Hot in here." You comment and the urge to growl is promtly chocked down in favour of silent glare.
Yeah, he is aware that it's hot.
He is currently sweating buckets if you haven't noticed.
"Yay or nay to open windows?" You offer quieter, not standing too close when Kyle already feels like he is getting boiled alive. No need to overwhelm annoyed and aching alpha any further.
He takes a deep breath when the hot ache passes through his abdomen, down to his thighs and wraps itself around his lower back.
The idea of cold air is as welcome as it is nauseating.
"Nay to open windows." You note down, eyes slipping off his face before Gaz can ask if there is something so bloody interesting there that you have to stare. "Okay. How bad is it on the scale of 1 to fuck off?"
"9." Kyle mumbles almost immediately, pressing his back to the expanse of the door to look at you properly, not in the best headspace to leave you behind his back. Wood heats up frustratingly quickly, his lower back now cramping even more. "Heat's worse."
You nod and glance around the place, taking note of the absolute mess of his bed and glistening sweat on his torso and dark shape of what appears to be a shirt on the floor across the room.
Neat disciplined Kyle doesn't throw his clothes on the floor and doesn't wreck his bedroom in the middle of the night.
Neat disciplined Kyle is the golden boy of the Taskforce for a reason, only seems like even gold of his gets molten and pliable when the rut hits.
"Gimme your hand." You murmur, offering him yours palm up at which he looks at it like it might as well be a snake that you are giving him in a weak moment. "Trust me." Your voice is low and gentle which Kyle catches immediately, eyes narrowing, but humours you nonetheless, giving in.
"Fuckin' hell—" is breathed out with a start because your palm is dry and cool. Your palm doesn't heat up when he grips it, slicking your skin with sweat.
"Not so bad now." You say, not really expecting an answe and slowly pull him away from the door, closer to the chair next to his desk. He needs to sit down before his knees give out or the exhaustion slams him down into a wall when he tries to push through on his own. "Permission to stick my nose in your dresser? You should change." You glance at Kyle's bare torso, his sweatpants clinging to his legs and sergeant winces.
Sound plan, ignore his battered pride though.
"Okay." Is rather dragged out of his chest than given willingly you'll take it.
"I know I'm no cute omega, brother. Just bear with me a moment." You hum, practically sticking your whole head in his dresser to find where Kyle keeps his change of clothes, trying very hard not to smile when you hear him chuckle.
It's dark in his room, the only source of light being moon and judging by how he tries to stay in the darker corners of his room, turning the light on to look around is not going to be the smartest idea to execute.
"Still with us?" You ask, careful and just as quiet, approaching him slowly. Relaxing only when Kyle gives you a curt nod, glancing up from under the heavy hover of his furrowed brows.
"Okay, good." Your voice is low when you press your palm to his forehead, checking the temperature and he leans in without thinking about it.
Burning up and aching, eyes blurry and dark when you leave his clothes on the desk and your second palm joins to cup his cheek. Holding him in a cup of cool palms, small callouses on your index fingers scratching his skin just a bit when you stroke it slowly.
It's a blissful relief, vulberability that still prickles hot with shame for the anticipation of it, but you are so wonderfully quiet.
You don't ask questions and don't joke about it and don't try to fill the silence with chatter.
Your hands just hold his face for a minute, not talking even when Kyle's shoulders slump and he hangs his head lower, shuddering out a sigh when your left palm moves to wipe the sweat off his nape.
"Better?" You speak up after a while and he hums, peeling his eyes open to look at you again.
Aching still pulsating in his lower back, still buzzing through the bones of his thighs and pelvis.
But his face isn't on fire anymore. He can breathe again, even if just a little.
"Okay. Good." You breath out slowly, each words dipping into his ears like a coin tossed in a still fountain water. "Let's put you back in one piece, mate."
Kyle smells like star anis and hot honey, like exhaustion and rut, like getting dipped into tea headfirst and staying there to get stained and never breathe in again.
You use a pack of wet wipes from his desk to wipe the sweat off of him.
Taking a few moments to warm up the first one, before you cup his cheek again, angling his head. Slow and methodical, starting with his forehead and down to his jaw. Tossing it out when you reach his neck and taking the new one, because Kyle still can't stand anything hot touching him and things heat up fast around him.
You stand between his knees, when you pull him in so he rests his forehead against your stomach while you wipe down his nape and shoulders. Grazing against his shoulder blades and retreating when he tenses up.
Not going any lower, point taken.
He is quiet and pliant by the time you nudge him to lean back so you can get his throat and collarbones. Stretches out first his right then his left arm, so you can wipe them down too all the way to the tips of his fingers.
Gaz doesn't say a word when you nod at him to get his hands up so you can help him in a clean t-shirt.
Almost soothed by the time you stroke the fabric on his shoulders, so he starts cooling off.
"Want to drink something?" You catch his eyes in the dark of the room and don't know whether his alpha is circling its way up to the surface of Kyle's consciosness. You aren't omega and if he gets meaner, you won't be able to help him much. Would be lucky not to agitate him further if it comes to it.
But for now he seems stable. Seems like he is still Kyle.
He shakes his head, more lucid now that you helped him a bit to cool off.
"I'll get you water. We left a couple bottles in the fridge after drills." You say anyway and leave, giving him time to drag his sweatpants together with the boxers off and change into dry ones.
You guess that he did the same thing to his legs that you did to his upper half, because by the time you come back the wet wipes are gone completely. But, evidently, it helps, Kyle's legs are stretched out, chest slowly rising instead of heavy heaving he had before.
Good thing you indeed left water last time you two trained with rookies, having two bottles now — ice cold, condensation slick under your fingers — is a godsend.
Kyle watches you, lazy and languid, maybe expecting you to say something else now or excuse yourself and go to sleep now that he no longer seems to tie himself in knots, but you give him a short nod and his shoulders sink down again, relaxing.
The bottles you leave on his desk, right next to him before taking a look at his bed.
Kyle hates sweat and hates stickiness. His alpha probably hates the lack of the proper den and the surrounding mess.
And given how soaked he was before, you can take a wild guess that his bedding aren't much better.
"Got clean sheets, mate?" You glance back at Kyle and he, significantly more soothed nods at the bottom drawer.
Of course, he does. You'd be more surprised if he didn't have any.
On the other hand, once you found out that Ghost had only two hoodies. Black of them washing out into dark grey, sleeves fraying from how worn they were. The man refused to buy new ones and was fairly content that his whole wardrobe one could fit into a box of matchsticks.
Plastic cracking snaps you out of it when you fish out fresh sheets and glance over your shoulder at Gaz, who twisted the cap off a bottle and was in the process of inhaling it.
Can't bring sergeant to water, but can bring water to sergeant and apparently, he will even drink it then.
You know that the current relief is temporary. The next episode is a couple of hours away.
Rut comes in waves, effects of which vary from alpha to alpha to some degree, but overall remains the same in its results.
Rut turns up the heat and bleeds you dry, restarts all of the systems to prepare for the next cycle and takes a large toll on a person, demanding a lot.
It is generally easier when someone is around to help out, alphas — pack creatures that they are — don't do well in solitary.
And while omegas mostly adjust better to being alone and betas do well without outside assistance, alphas like you and Garrick don't seem to manage just as good.
Maybe that's what captain meant when he talked about weaker sexes, you chuckle to yourself, while you change the sheets on Kyle's bed, remembering Price's off-hand jab about alphas being the most sensitive creatures out of everyone he worked with.
You can't really make a burrow instead of Kyle, given that you don't know how he likes his space during rut, but you can give him a clean space to work with instead.
Which should be something, when one is in pain and bracing for another rut-induced heatwave.
"Mate, I—" You start, cutting yourself off, because by the time you are done with his bed, Kyle is looming right behind you.
You didn't hear him get up and walk over.
Gaz has enough energy to smile at you as you gesture at his bed.
"My saviour." He croaks out, swaying ever so slightly. Leans more on you when you help him to sit down, his palm hot and heavy where he keeps it on your hip. Probably still lightheaded.
"Just a 'thank you' will do, mate." You huff out air, grinning and Kyle's eyes crinkle when you nudge his shoulder for him to lean back on the cool sheets. "On a more serious note, next time just let me know and I will help. Ruts can suck for a lonely soldier." Your tone is lighter now when you pass him unopened water bottle and tuck it by his neck, making sure it will cool him down some more.
Kyle looks at you for a long moment, quiet before he finally lets out a small hum, more of a vibration than a sound. Halfway to purring.
"That they do."
Perhaps, if there were more light, you would have noticed the reddening glimmer around his irises.
But the room is dark and Kyle is tired, his palm moving to your knee when you sit down, perching on the edge of his bed. Stays there until he doses off, too tired to say whatever it was that he thought.
When you gently press a palm to his forehead, checking for fever, his chest vibrates with slow purring. Barely audible, but satisfied.
This time, actually real.
NEXT>>>
Hey, did y'all see this?
I saw this when running newpipe. But wait, it gets deeper. I clicked on the details buttons and it said as of today,we have 83 days left until Google rolld out this new requirement for apps inside and outside of the google play store. If any developer disagrees with their new terms and fees, they will be blocked!
I'll share some of the info below:
Looks like they're trying to nuke the remaining privacy and freedoms we have left on the internet.
What to do?
-Get your developer friends to not comply to their new guides
- Sign the open letter on the site and take action by checking out thwir full resources list on their website as well!
To summarize, this is all daunting especially when you feel all alone with unfair and inhumane regulations comming out faster than improvements ut we got this working together!
Share the link with your friends,family and anyone who will listen!
Your phone is about to stop being yours. In September 2026, Google will block every Android app whose developer hasn't registered with them.
Also, I wanted to add the wikipage and EFF statements about Keep Android Open Org so people can have a better understanding and more resources because I didn't give enough earlier and I will take that critique.
EFF and F-Droid have led 37 organizations in demanding Google rescind its mandatory Android developer registration policy set to take effect