Shiro and Keith each running porn blogs where they’ll post images, gifsets, videos of themselves. Well, Keith doesn’t really like to do videos for his. Keith is more prone to posting gifsets where he’s stripping, leading into playing with himself. He uses toys a lot.
Keith’s fans really like seeing him fall apart in those gifsets, even if they never get to see his face (not entirely, at least; sometimes he’ll let it cut off at his mouth so they can see a little smile or how he’s gasping). They love the stills in the aftermath where he’s
all loose and relaxed, stretched wide still with his cum splattered across him. Shiro’s fans are thirsty as hell, and he indulges them with videos. They love seeing anything and everything drip down his body (and he’s gotten good with editing things down to follow those trails).
He dedicates some of his videos to specific fans who have sent requests, calling their names for them during the video, letting him know this is how he’d fuck them. Some of his videos are really long; he’s got ridiculous stamina, but he also has a tendency to edge himself to make
things last, to draw it out. He makes no secret of the fact that he’d do the same to whoever he fucks if they’re okay with it. They don’t know each other’s actual names, but Shiro and Keith are big fans of each other. They only know each other by the names of their blogs, though.
So Keith knows Shiro as ”blackpaladin,” Shiro knows Keith as “redlion.” It takes some time, but they finally contact each other, talk a bit; Keith starts calling Shiro “Paladin.” Shiro starts calling him “Kitten.” They start doing so crossover posts with each other after that.
Keith will put up gifsets with captions that he’s “thinking of a big, strong hero. 🖤” Shiro puts up responding videos about how he’s “taming a pretty kitten. ❤️” They post back-and-forth like that, little bursts that flit from one blog to the other to show the whole story.
Keith really likes doing sets for their little collaborations where he’s riding a thick dildo that’s suctioned to the floor, likes to send Shiro DMs with things like, “Thinking of you, Paladin” and “Wish you were here.” Shiro knows he’s in trouble when Keith starts sending
special aftermath stills directly to him, ones he doesn’t post on his blog. Ones where he can see just how stretched Keith’s hole is, ones where Keith is reaching to put his fingers inside himself, ones where he’s clenching around his own fingers because he wants something inside
of him still. Those come with messages of, “Feels so good when I think of you, Paladin. 🖤” or “All yours. 🖤” or “Please come take me. 🖤” Keith knows he’s lost when Shiro sends images of his aftermath to his DMs, when he gets messages about how it’s “all for you, Kitten. ❤️”
He’s breathless when Shiro tells him he’s gorgeous. “I’d do so many things if I could get my hands on you. Never let you go.” He can’t take his eyes off the cum on Shiro’s hand, on his abs, in a little pool on the sheets, doesn’t matter where. Especially with the messages that
it’s all for him, or when Shiro sends messages that are more specific: “Should have you here to lick me clean, Kitten. ❤️” And Keith wants it, he wants it so badly. He’s be over there in a heartbeat if he could. But it’s all for fun and pleasure, right? He’s not really asking...
At some point, Keith’s friends set him up on a blind date. He’s not really that interested in dating, but it’ll shut Pidge and Lance up, at least; Hunk still thinks maybe Keith will find a perfect match and be super happy that way. Keith is skeptical, but he agrees anyway.
He almost freezes when he gets to the restaurant for his date and meets Shiro because he /knows/ that prosthetic and he /knows/ that voice, and holy shit what are the odds? But he isn’t exactly ready to expose himself or Shiro out in public, in a nice fancy restaurant.
They end up going on a few dates, but Keith seems kind of distant on all of them. Shiro takes that in all the wrong ways and finally confronts Keith about it, asking if it really makes him that uncomfortable. Keith is confused until he realizes Shiro means his prosthetic, and
he’s quick to deny that has any bearing. He insists it’s something else but it isn’t something he wants to say in public. Shiro’s suspicious, he doesn’t really buy that at all, and Keith gets uncomfortable. He starts saying maybe this was a bad idea, maybe they shouldn’t do this.
When they finally do get somewhere private to talk it out, Shiro isn’t really sure what to think. Keith knew all along but didn’t want to say anything? Was he just stringing him along, or...? Keith tries to deny that, but it doesn’t go very well; it mostly sounds like he was jusy
trying to protect his own identity even at the cost of the person who would completely understand what he does.
A lot of it also comes out sounding like he only ever intended for things to stay online for them. Things get a bit bitter as a result; Shiro makes it clear he doesn’t believe he can trust Keith after this. The whole thing also rocks their online personas.
The cut-off is abrupt on Shiro’s end, though Keith still posts sets saying he’s thinking of his Paladin. Shiro’s fans aren’t happy with this at all and Keith starts getting a lot of really nasty comments. Keith’s fans start to get jealously possessive in his comments, too, saying
all kinds of things that are really uncomfortable, about the things they’d do to “make their pretty Lion forget all about him.” Keith has never been more grateful for relative anonymity. Shiro’s been rather pointedly ignoring Keith’s blog since everything happened. He doesn’t
really know about the comments Keith’s been getting, doesn’t know the intensity of them. He knows his fans have gone after Keith just from the kinds of comments he’s received about “that slut” never being worth their Paladin’s attention.
It happens after Shiro posts a video that he isn’t exactly proud of in the aftermath. He’s with someone in it; the guy is pretty enough, Shiro’s attracted to him, but he’s doing this because the guy has a similar body type to Keith. It’s very pointedly being done /at/ Keith.
It’s like rubbing his face in things, that this could have been him, but Shiro’s moved on and is enjoying himself with someone new. He doesn’t even necessarily know if Keith will watch it, but he knows Keith will hear of it, knows his fans will see to that.
Keith does see it, though. He sees Shiro fucking this other guy, hears the other guy begging him for more, knows Shiro’s doing all of the things he always said he’d do to Keith and, more specifically, all of the things Keith said he wanted done to him by his strong Paladin.
He can’t bring himself to stop watching even when the video shows the other guy’s mouth just before Shiro presses fingers covered in cum into the guy’s mouth, as the guy greedily sucks at them the way Keith knows he would, too, if Shiro had shoved his fingers into /his/ mouth.
The comments get worse after that, they grow more violent on both fronts. A few days later, Keith’s blog is gone.
Shiro doesn’t find out about it until a couple weeks later. It’s entirely by accident. He never deleted the bookmark to Keith’s blog and he clicks it when meaning to click a different one. The message displays that there’s no blog at that address and he frowns, checking the
address and seeing he clicked the wrong one. But then it hits him just /which/ bookmark he clicked on from the address he read, and he quickly reads the address again, his heart dropping as he does. This wasn’t the way he wanted things to play out after breaking things off.
Shiro considers his options; DMs and texts might not get him a response as quickly as he’d like, might not get him a response at all. He goes with a different option, something more desperate: he has Matt get Keith’s address from Pidge and goes to Keith’s place himself.
He’s banging on the door to Keith’s apartment for almost half a minute before the lock clicks. The door opens just a bit, the chain’s still on it, but he can see Keith through the opening, hair disheveled and a knife in hand, pointed toward the opening defensively.
