autocrattic (more matt shenanigans, not tumblr this time)
I am almost definitely not the right person for this writeup, but I'm closer than most people on here, so here goes! This is all open-source tech drama, and I take my time laying out the context, but the short version is: Matt tried to extort another company, who immediately posted receipts, and now he's refusing to log off again. The long version is... long.
If you don't need software context, scroll down/find the "ok tony that's enough. tell me what's actually happening" heading, or just go read the pink sections. Or look at this PDF.
the background
So. Matt's original Good Idea was starting WordPress with fellow developer Mike Little in 2003, which is free and open-source software (FOSS) that was originally just for blogging, but now powers lots of websites that do other things. In particular, Automattic acquired WooCommerce a long time ago, which is free online store software you can run on WordPress.
FOSS is... interesting. It's a world that ultimately is powered by people who believe deeply that information and resources should be free, but often have massive blind spots (for example, Wikipedia's consistently had issues with bias, since no amount of "anyone can edit" will overcome systemic bias in terms of who has time to edit or is not going to be driven away by the existing contributor culture). As with anything else that people spend thousands of hours doing online, there's drama. As with anything else that's technically free but can be monetized, there are:
Heaps of companies and solo developers who profit off WordPress themes, plugins, hosting, and other services;
Conflicts between volunteer contributors and for-profit contributors;
Annoying founders who get way too much credit for everything the project has become.
the WordPress ecosystem
A project as heavily used as WordPress (some double-digit percentage of the Internet uses WP. I refuse to believe it's the 43% that Matt claims it is, but it's a pretty large chunk) can't survive just on the spare hours of volunteers, especially in an increasingly monetised world where its users demand functional software, are less and less tech or FOSS literate, and its contributors have no fucking time to build things for that userbase.
Matt runs Automattic, which is a privately-traded, for-profit company. The free software is run by the WordPress Foundation, which is technically completely separate (wordpress.org). The main products Automattic offers are WordPress-related: WordPress.com, a host which was designed to be beginner-friendly; Jetpack, a suite of plugins which extend WordPress in a whole bunch of ways that may or may not make sense as one big product; WooCommerce, which I've already mentioned. There's also WordPress VIP, which is the fancy bespoke five-digit-plus option for enterprise customers. And there's Tumblr, if Matt ever succeeds in putting it on WordPress. (Every Tumblr or WordPress dev I know thinks that's fucking ridiculous and impossible. Automattic's hiring for it anyway.)
Automattic devotes a chunk of its employees toward developing Core, which is what people in the WordPress space call WordPress.org, the free software. This is part of an initiative called Five for the Future — 5% of your company's profits off WordPress should go back into making the project better. Many other companies don't do this.
There are lots of other companies in the space. GoDaddy, for example, barely gives back in any way (and also sucks). WP Engine is the company this drama is about. They don't really contribute to Core. They offer relatively expensive WordPress hosting, as well as providing a series of other WordPress-related products like LocalWP (local site development software), Advanced Custom Fields (the easiest way to set up advanced taxonomies and other fields when making new types of posts. If you don't know what this means don't worry about it), etc.
Anyway. Lots of strong personalities. Lots of for-profit companies. Lots of them getting invested in, or bought by, private equity firms.
Matt being Matt, tech being tech
As was said repeatedly when Matt was flipping out about Tumblr, all of the stuff happening at Automattic is pretty normal tech company behaviour. Shit gets worse. People get less for their money. WordPress.com used to be a really good place for people starting out with a website who didn't need "real" WordPress — for $48 a year on the Personal plan, you had really limited features (no plugins or other customisable extensions), but you had a simple website with good SEO that was pretty secure, relatively easy to use, and 24-hour access to Happiness Engineers (HEs for short. Bad job title. This was my job) who could walk you through everything no matter how bad at tech you were. Then Personal plan users got moved from chat to emails only. Emails started being responded to by contractors who didn't know as much as HEs did and certainly didn't get paid half as well. Then came AI, and the mandate for HEs to try to upsell everyone things they didn't necessarily need. (This is the point at which I quit.)
But as was said then as well, most tech CEOs don't publicly get into this kind of shitfight with their users. They're horrid tyrants, but they don't do it this publicly.
ok tony that's enough. tell me what's actually happening
WordCamp US, one of the biggest WordPress industry events of the year, is the backdrop for all this. It just finished.
There are.... a lot of posts by Matt across multiple platforms because, as always, he can't log off. But here's the broad strokes.
Sep 17
Matt publishes a wanky blog post about companies that profit off open source without giving back. It targets a specific company, WP Engine.
Compare the Five For the Future pages from Automattic and WP Engine, two companies that are roughly the same size with revenue in the ballpark of half a billion. These pledges are just a proxy and aren’t perfectly accurate, but as I write this, Automattic has 3,786 hours per week (not even counting me!), and WP Engine has 47 hours. WP Engine has good people, some of whom are listed on that page, but the company is controlled by Silver Lake, a private equity firm with $102 billion in assets under management. Silver Lake doesn’t give a dang about your Open Source ideals. It just wants a return on capital.
So it’s at this point that I ask everyone in the WordPress community to vote with your wallet. Who are you giving your money to? Someone who’s going to nourish the ecosystem, or someone who’s going to frack every bit of value out of it until it withers?
(It's worth noting here that Automattic is funded in part by BlackRock, who Wikipedia calls "the world's largest asset manager".)
Sep 20 (WCUS final day)
WP Engine puts out a blog post detailing their contributions to WordPress.
Matt devotes his keynote/closing speech to slamming WP Engine.
He also implies people inside WP Engine are sending him information.
For the people sending me stuff from inside companies, please do not do it on your work device. Use a personal phone, Signal with disappearing messages, etc. I have a bunch of journalists happy to connect you with as well. #wcus
— Twitter
I know private equity and investors can be brutal (read the book Barbarians at the Gate). Please let me know if any employee faces firing or retaliation for speaking up about their company's participation (or lack thereof) in WordPress. We'll make sure it's a big public deal and that you get support.
— Tumblr
Matt also puts out an offer live at WordCamp US:
“If anyone of you gets in trouble for speaking up in favor of WordPress and/or open source, reach out to me. I’ll do my best to help you find a new job.”
— source tweet, RTed by Matt
He also puts up a poll asking the community if WP Engine should be allowed back at WordCamps.
Sep 21
Matt writes a blog post on the WordPress.org blog (the official project blog!): WP Engine is not WordPress.
He opens this blog post by claiming his mom was confused and thought WP Engine was official.
The blog post goes on about how WP Engine disabled post revisions (which is a pretty normal thing to do when you need to free up some resources), therefore being not "real" WordPress. (As I said earlier, WordPress.com disables most features for Personal and Premium plans. Or whatever those plans are called, they've been renamed like 12 times in the last few years. But that's a different complaint.)
Sep 22: More bullshit on Twitter. Matt makes a Reddit post on r/Wordpress about WP Engine that promptly gets deleted. Writeups start to come out:
Search Engine Journal: WordPress Co-Founder Mullenweg Sparks Backlash
TechCrunch: Matt Mullenweg calls WP Engine a ‘cancer to WordPress’ and urges community to switch providers
Sep 23 onward
Okay, time zones mean I can't effectively sequence the rest of this.
Matt defends himself on Reddit, casually mentioning that WP Engine is now suing him.
Also here's a decent writeup from someone involved with the community that may be of interest.
WP Engine drops the full PDF of their cease and desist, which includes screenshots of Matt apparently threatening them via text.
Twitter link | Direct PDF link
This PDF includes some truly fucked texts where Matt appears to be trying to get WP Engine to pay him money unless they want him to tell his audience at WCUS that they're evil.
Matt, after saying he's been sued and can't talk about it, hosts a Twitter Space and talks about it for a couple hours.
He also continues to post on Reddit, Twitter, and on the Core contributor Slack.
Here's a comment where he says WP Engine could have avoided this by paying Automattic 8% of their revenue.
Another, 20 hours ago, where he says he's being downvoted by "trolls, probably WPE employees"
At some point, Matt updates the WordPress Foundation trademark policy. I am 90% sure this was him — it's not legalese and makes no fucking sense to single out WP Engine.
Old text: The abbreviation “WP” is not covered by the WordPress trademarks and you are free to use it in any way you see fit.
New text: The abbreviation “WP” is not covered by the WordPress trademarks, but please don’t use it in a way that confuses people. For example, many people think WP Engine is “WordPress Engine” and officially associated with WordPress, which it’s not. They have never once even donated to the WordPress Foundation, despite making billions of revenue on top of WordPress.
Sep 25: Automattic puts up their own legal response.
anyway this fucking sucks
This is bigger than anything Matt's done before. I'm so worried about my friends who're still there. The internal ramifications have... been not great so far, including that Matt's naturally being extra gung-ho about "you're either for me or against me and if you're against me then don't bother working your two weeks".
Despite everything, I like WordPress. (If you dig into this, you'll see plenty of people commenting about blocks or Gutenberg or React other things they hate. Unlike many of the old FOSSheads, I actually also think Gutenberg/the block editor was a good idea, even if it was poorly implemented.)
I think that the original mission — to make it so anyone can spin up a website that's easy enough to use and blog with — is a good thing. I think, despite all the ways being part of FOSS communities since my early teens has led to all kinds of racist, homophobic and sexual harm for me and for many other people, that free and open-source software is important.
So many people were already burning out of the project. Matt has been doing this for so long that those with long memories can recite all the ways he's wrecked shit back a decade or more. Most of us are exhausted and need to make money to live. The world is worse than it ever was.
Social media sucks worse and worse, and this was a world in which people missed old webrings, old blogs, RSS readers, the world where you curated your own whimsical, unpaid corner of the Internet. I started actually actively using my own WordPress blog this year, and I've really enjoyed it.
And people don't want to deal with any of this.
The thing is, Matt's right about one thing: capital is ruining free open-source software. What he's wrong about is everything else: the idea that WordPress.com isn't enshittifying (or confusing) at a much higher rate than WP Engine, the idea that WP Engine or Silver Lake are the only big players in the field, the notion that he's part of the solution and not part of the problem.
But he's started a battle where there are no winners but the lawyers who get paid to duke it out, and all the volunteers who've survived this long in an ecosystem increasingly dominated by big money are giving up and leaving.
Anyway if you got this far, consider donating to someone on gazafunds.com. It'll take much less time than reading this did.
666 notes
·
View notes
𝑭𝒓𝒐𝒎 𝑩𝒆𝒏𝒆𝒂𝒕𝒉 𝑻𝒉𝒆 𝑫𝒆𝒑𝒕𝒉𝒔
꩜ Room Content: GN! Top! Bathysmal Vishap! Reader x Subby! Bottom! Neuvillette, spoilers for Genshin Archon Quest 4.2, no gendered terms for reader, reader is a bathysmal vishap, Neuvillette has a dragon form, both reader and Neuvillette have hemipenes/two cocks, cloaca fucking (Neuvillette receiving), frotting, praise (Neuvillette receiving), lmk if I missed out anything !
꩜ A/N: If you don't want to read about dragon vishap smut, don't read this one LOL. I know I said "between 800-1500 words". This one just ran away from me ok shhhh. I also made up some draconic courtship lore, don't look too hard at it (but please tell me if you think it's cute thank you <3) anyways ENJOY !!!
꩜ This was written for @coingbee as part of my Care for a Fic fundraising event for Gaza! If you would to request a fic of your own, do check out the event post above ^^
The Hydro Sovereign has returned to their full power.
From beneath the surface, your head lifts. Judging by the excited clicks and chirps made by the rest in the community, it seems as if the others have sensed it too.
Whilst your fellow bathysmal vishaps murmur and chatter wildly with each other about whether or not to head up to the surface, you’ve already come to a decision. Without wasting another minute, you’re already hightailing it upwards towards the surface, tracking the whereabouts of your Hydro Sovereign via the trail of draconic power traces.
Following the trail takes you all the way into Fontaine. Along the way, you’ve adamantly ensured not to take routes with higher human traffic. The very thought of even crossing paths with one sends your mind twisting with a hatred and loathing so foul.
As your journey progressed, the ebbing and flowing stream of the trail you’ve been tracking gradually grows stronger and stronger as your distance travelled increases. Until, finally, you’re sure you’re close to the end and even closer to meeting the Hydro Sovereign when the trail stops and seems to be wholly focused and condensed into a solitary being nearby.
Your head emerges from beneath the water, breaking the still surface, sending ripples outwards. Eagerness bubbles within you as you anticipate finally meeting with the Hydro Sovereign that the bathysmal vishaps have been biding their time for, restlessly awaiting the return of their Dragon Lord. The moonlight of the evening is lovely, reflecting off the flow of the ripples.
And yet, as you crane your head to look over to where the water laps gently at the shore, to where the trail you’ve been tirelessly following should end, you feel your blood chill.
All you see is a mere human who stares out into the vast sea.
A split second is all it takes for any previous semblance of anticipation to morph into disbelief and bitterness. Surely, this can’t be! After all this time, was the undying hope in seeing the return of the Hydro Sovereign wasted on some farce? A prime example of a cruel sadistic joke the high heavens would play at your expense, just to see you inevitably crumble at the grand reveal?
Consumed by your emotions for a moment, you can’t help but regret not having forsaken your sight as your ancestors did. For perhaps if you had followed in their footsteps, you would’ve been able to bask in the exalted presence of your Sovereign leader, albeit for the price of blissful ignorance.
However, there is still a stubborn, restless part in your mind that wishes to understand just how you could have been so misled like this, how you had managed to be fooled into tracking the trail of a human all this time.
In a bat of an eye, you swim and make it to the shoreline, the coarse sand crunching under your claws. The disturbance causes the human to notice you, startled by the sudden appearance of a bathysmal vishap. (Although, strangely enough, no trace of fear shows on their face, and they make no move to scurry away.)
As the tension between the two of you grows, you advance slowly towards the human, low hissing sent to them as a warning. And suddenly, they try soothing you in a tongue that’s nothing but familiar to you.
Before your mind can keep up with the fact that this mere human can communicate with your kind, your head has already instinctively lowered along with your gaze pointed down towards the ground in deference to the undeniable traces of draconic authority in their tone and voice.
And when you feel a gloved hand lightly patting under your chin, trying to usher you back up to your previous position, you're struck with the dilemma of relishing in the awe of the unmistakable power of the Hydro Sovereign thrumming beneath or scorning the fact that you've allowed a human to touch you so casually.
(Does it really matter if the human in question is technically your Dragon Lord? The uncertainty leaves a sour taste in your mouth.)
Nevertheless, with enough insistence, they manage to raise your head back up before they start up the conversation.
“Greetings. I am sure you must have many questions regarding my form-” you nod, “-Very well, I suppose an explanation of events both recent and bygone is in order.” Through this, you learn briefly about the matters that have transpired, that his name is Neuvillette, that he is the both Iudex and the Hydro Dragon.
“I expect that you would take this information back to the rest of the vishaps, and that soon I might see more of you on the surface-” his tone drops to one more stern and absolute, “-With this, should any of the human Fontanians meet any unjust or unreasonable form of harm from your kind, I shall not hesitate in enacting the appropriate judgement.”
An understanding reached, you return back to your community as a sort of newly appointed mouthpiece. However, this proves not to be your last meeting with the Sovereign. No, far from it, really.
The sun starts to dip below the horizon as you slink languidly behind Neuvillette on a stroll together at the area outside of the Opera Epiclese. A couple melusines ride atop your back, Blathine and Veleda. You’ve come to remember their names after Neuvillette encouraged you and the melusines to get along more. (And you might have a soft spot for them after realising the fondness the Hydro Sovereign extends to them.)
The sight of the Chief Justice, along with a literal vishap essentially piggybacking two melusines might seem to be an odd sight to most. However, Fontanians have simply gotten used to this after the first few instances.
“Ah, there goes the Iudex and the melusines, and that big ol’... weird lizard he keeps around again, for the third time this week,” you hear someone in the surroundings say.
“Huh. Good for him, I guess,” someone else says in reply.
Despite all the time you’ve spent around humans while at your Sovereign’s side, you still haven’t quite managed to readily want to take up the form of one. Hence, the reason why there was a vishap right in front of the Fountain of Lucine.
Sometimes the Fontanians comment that you’re some sort of big guard dog for Neuvillette. (Honestly, you can’t quite find it in yourself to be opposed to being seen as a protector for someone you hold dear. Plus, it made for easier piggyback rides for the melusines and you enjoy seeing the warmth on Neuvillette’s face when he sees them having fun.)
As the sky darkens and the stars above begin to twinkle, the both of you drop the melusines off at their destinations. Soon, you’ve strolled to the coastline, the soft sound of sea water crashing against the shore blending into the ambient noise in the peaceful evening. Admiring the moonlight glistening and skating across the body of water, you break the comfortable silence first.
“I shall be travelling back to the depths tomorrow, is there any message you would like me to pass on to the bathysmal vishaps?”
Ever since your first meeting with Neuvillette, more and more of the others have been venturing out and up to the surface with the return of the Hydro Dragon. Due to your enthusiasm in meeting with the Sovereign, the responsibilities of monthly reports and announcements now fall on your back. (Sigh, is this what you get for being the first one back up? “The early bathysmal vishap meets the Hydro Sovereign,” or something of the like?)
“Ah. Has it already been a month since the last one?” He pauses to think, before continuing, “No, I don’t have any information or messages to relay.”
Another short lull in the conversation, you note that he seems to be mulling something over as he thumbs along the handle of his cane in quiet contemplation.
“I hope I am not overstepping as I say this, however, I find myself reluctant to part with you. I find that the time that we spend together is invaluable and that I oftentimes catch myself longing for your presence whenever we are apart,” he communicates this to you, the vulnerability apparent in his words.
“Perhaps, my confession would be more sincere if I were not restricted in my human form.”
As he says this, he wades into the waters, then dives under when deep enough. There’s a change in the atmosphere surrounding you, a heavier pressure forming and coalescing as a vivid bright blue starts to glimmer from the depths.
You look out expectantly, waiting with bated breath, and before long, the mirror surface of the water begins to ripple and distort from something significant moving underneath. Its streamlined movements rocket it towards where you’re standing, and as the level of the water decreases, more of its form is revealed until ultimately, the Hydro Dragon stands before you in all of his glory.
His serpentine frame towers high above you, almost double your height, with smooth iridescent azure scales covering the top of his body and claw-tipped flippers. The colour of his scales transition gradually from blue to ivory white in areas like his underside and neck. His powerful tail relaxes in the shallows, occasionally swishing, causing little waves in the water.
Casting your gaze further up, you see the familiar sight of his glowing tendrils, extending down from the two sides of the back of his head. He cranes his head downwards in one fluid motion, closing the distance between the two of you as he levels you with piercing lavender slitted pupils.
Driven by natural instinct, you bow at the display of ancient authority.
“Raise your head, after all, have you not managed to worm your way into the space next to my heart?” You hear his voice in your mind, the edges of his words pronounced with the slightest hint of a gravelly growl in this new form.
He shifts in closer, nudging his head under yours to lift your gaze back up so that it meets his own.
“As I expected. This form truly is more freeing for myself. Now, I am able to do this,” The tendrils by his head seem to glow more intensely before he can continue. The almighty Hydro Dragon is… blushing?
“Forgive me if I am too forward, however,” there’s nothing but sincerity in his gaze, “Would you allow me to entwine with you?”
Neuvillette's simple question sends your mind reeling. The act of entwining is an incredibly personal act of intimacy and often indicates the start of courtship in draconic species, one that signals everlasting devotion and commitment.
Usually, entwining is done with tails in regular vishap species. However, species with tendrils can also choose to use them instead of their tails since many believe the gesture to be more heartfelt. It is also said that the closer the frills or spines that the tendrils wrap around are to the head, the stronger the affection that the dragon has for the receiving party.
“I ask this of you not as the Hydro Dragon but rather, as Neuvillette. The one who has seen you cherish and care for the melusines, the one who has had walks under the rain with until the stars have emerged in the clear night sky.” He tilts his head down, tone serious. “That is to say, I do not wish to have your agreement only be one made out of obligation to authority.”
A beat of silence passes as your brain scrambles to process Neuvillette pouring his heart out to you, and you realise that your lack of an answer causes him to hesitate. (His tendrils droop a little and you think you see rain clouds starting to form.)
Before he can apologise or backtrack, you shift forward, headbutting him lightly to shake him out of his crestfallen state.
“Of course, Neuvillette.”
Upon hearing your answer, he instantly brightens and he goes to nuzzle his cheek against the side of your snout.
“Do excuse me if I execute this wrongly, I’ve never done it before after all,” he comments before gingerly manipulating his glowing tendrils so that they coil around the spines closest to your head on either side.
Up close, you can see everything so clearly, the tenderness in his gaze that he holds specifically for you. You can’t help but playfully bump your forehead against his, making him emit a content low rumble.
When he untangles and pulls back up, you swipe your tongue briefly against one of his tendrils, something akin to a quick kiss. This elicits a shiver from Neuvillette, his eyes squeezed shut.
“Apologies, ahem, it seems that my tendrils are quite the sensitive area. This full form is still somewhat new to me, and I have not had the chance to discover and understand everything about it just yet,” he squirms lightly against you.
“So how about we find out together? No time like the present, after all,” your tone is sly, charged with a salacious intent that causes Neuvillette to stiffen, tendrils glowing even more intensely than before.
Saying nothing, he swiftly manoeuvres his lithe body until he’s lying supine on his back,. he exposes his vulnerable underbelly to you, an act so trusting that it roots you to the spot in disbelief for a brief second. Your eyes travel down until you catch sight of his cloacal opening already growing slick.
“Teach me well, beloved.”
Using his tail, he ushers you onto his larger form, where you clamber until you've positioned your slit against his. And when you grind downwards, you can feel him tremble beneath you.
“Hah… I wasn’t aware that it would feel this good,” you hear his voice shake with arousal in your mind. Maybe it’s a side effect of telepathic draconic communication, yet, it’s almost as if you can feel everything he’s feeling, like all your sensations are linked with his, increasing the pleasure bubbling up within you twofold.
He takes the initiative this time, pushing his bottom half upwards to rut against you. It’s not long before the both of you are reduced to grinding against each other, each moving in tandem in order to maximise the pleasure.
Suddenly, Neuvillette halts all action, causing you to freeze and check up on him.
“I’m alright. I only stopped because it seems like your hemipenes have everted.” Bashfully, he averts his gaze elsewhere, as if he had been caught seeing something he shouldn’t have. (Which is laughable considering the fact that the both of you were just writhing on the ground, tangled up in each other.)
In your haze, you hadn’t even noticed your cocks evert. Neuvillette’s are still somewhat concealed within, only the drooling tips peeking out of his entrance.
“Yours haven’t yet, that won’t do. How else are we supposed to help you understand your new anatomy?” you shake your head, a faux forlorn tone decorating your words. “Would you allow me to penetrate you, Neuvillette?”
He nods at your suggestion and you line up one of your tips at his opening. Aided by the copious amount of slick fluid, you’re able to slowly enter him, sandwiching one of his dicks between the one you have in him and the one rubbing against his exposed head.
The new sensation has him throwing his head back, drawing out a loud throaty groan.
“D-Don’t stop, please, beloved.”
Spurred on by how wrecked he sounds, when you’ve made sure he’s comfortable, you start to rock in and out of him, shallow unhurried motions to start then transitioning to a faster pace once he starts to meet your thrusts. Slowly but surely, as Neuvillette gets increasingly worked up, his hemipenes gradually evert until they’re fully revealed.
They’re slender, each with a pale white bulbous base that then curves and morphs into a tip that’s more flared on the bottom edge, like a blunt fishing hook.
“There we go, how are you feeling, still fine?”
“Yes, but allow me to catch my breath first before we continue. Thank you for checking with me, beloved.”
When he’s ready, he experiments and frots his cocks against yours, hissing at the heat and friction as they drag along your lengths. The slick sounds do nothing to quell the rising desire within you and you can feel yourself reaching your peak.
The dragon under you is faring no better as well, judging by how wound up he’s getting. His tail is flicking wildly to and fro in the water, churning up the sand as a desperate mix of growls, chirrups, and pitched calls leave him. Despite it all, he’s still the most gorgeous sight you’ve ever had the opportunity to witness.
“You’re nothing but beautiful, Neuvillette. Ah! I’ve grown to see the overflowing compassion you have within you,” he keens at your words and you can sense the pleasure he’s feeling melding with yours.
“How fortunate I must be to stay at your side, to call you mine, as I, yours.” And this is what does him in.
As he spills over, his tail goes to loop around yours tightly whilst his muscles lock and shake. You follow suit not long after, a sticky mess forming between the two of your bodies
A quick splash around in the water washes most of the evidence off. You rest next to where he’s curled up comfortably, the waves rhythmically lapping up against him. The atmosphere is relaxed as the both of you wind down and converse.
“I’d love to stay with you till the late morning but you have a trial scheduled and I promised to find Pahsiv first thing in the morning to catch up,” you lament.
A rumble from his chest, he’s chuckling. He tucks his head next to yours, caressing a tendril across your cheek.
“I’ll wait for you. Return safe, my beloved one.”
Thanks for reading! Consider supporting me on kofi if you enjoyed this or check out my other works hehe ♡
If you'd like to request a fic of your own, do consider checking out my event post!
459 notes
·
View notes