“I know a bank where the wild thyme blows, Where oxlips and the nodding violet grows, Quite over-canopied with luscious woodbine, With sweet musk-roses and with eglantine”
— Shakespeare, A Midsummer Night’s Dream, [Act II Scene I Line 249]
So OPs intent here is to highlight biphobia and gate keeping, which I applaud. I do want to talk about this:
Hello. I disagree with the wording here very much. There is no 90% or 60% of queers passing as straight, because your sexuality is not determined by how you look.
There is no "when you know what to look for". No "hets don't". You might get a feeling for when someone you're meeting might be queer, but can we PLEASE let go of this gatekeeping fuckery. Please don't put down heterosexuals in a side sentence for no reason.
Don't feel bound by how you think a queer person should look.
I know I did, and if someone had told me this when I was 14 it would have spared me a lot of insecurity.
shout-out to the person in the tag last night calling hbomb "straight-passing". what does that mean here? "white-passing" is a useful term because you can usually tell what race someone is visually. "straight-passing" includes 90% of queer people, unless you really know what youre looking for (hets dont), in which case "straight-passing" only includes about 60% of us instead. do you mean he can pass as het by not showing us any male partners? hes a youtuber. are all youtubers straight unless their partners (mandatory both male and female for bisexuals) show up in the background of their shots? or do you mean he never talks about it? because he does. repeatedly. in other videos.
you have 30 seconds to explain how the term "straight-passing" is useful when discussing whether or not hbombs claims are out of his lane before i shove the biphobia L into your hands
Cut fast fashion - buy used, learn to mend and/or make your own clothes, buy fewer clothes less often so you can save up for ethically made quality
Cancel subscriptions - relearn how to pirate media, spend $10/month buying a digital album from a small artist instead of on Spotify, stream on free services since the paid ones make you watch ads anyway
Green your community - there's lots of ways to do this, like seedbombing or joining a community garden or organizing neighborhood trash pickups
Be kind - stop to give directions, check on stopped cars, smile at kids, let people cut you in line, offer to get stuff off the high shelf, hold the door, ask people if they're okay
Intervene - learn bystander intervention techniques and be prepared to use them, even if it feels awkward
Get closer to your food - grow it yourself, can and preserve it, buy from a farmstand, learn where it's from, go fishing, make it from scratch, learn a new ingredient
Use opensource software - try LibreOffice, try Reaper, learn Linux, use a free Photoshop clone. The next time an app tries to force you to pay, look to see if there's an opensource alternative
Make less trash - start a compost, be mindful of packaging, find another use for that plastic, make it a challenge for yourself!
Get involved in local politics - show up at meetings for city council, the zoning commission, the park district, school boards; fight the NIMBYs that always show up and force them to focus on the things impacting the most vulnerable folks in your community
DIY > fashion - shake off the obsession with pristine presentation that you've been taught! Cut your own hair, use homemade cosmetics, exchange mani/pedis with friends, make your own jewelry, duct tape those broken headphones!
Ditch Google - Chromium browsers (which is almost all of them) are now bloated spyware, and Google search sucks now, so why not finally make the jump to Firefox and another search like DuckDuckGo? Or put the Wikipedia app on your phone and look things up there?
Forage - learn about local edible plants and how to safely and sustainably harvest them or go find fruit trees and such accessible to the public.
Volunteer - every week tutoring at the library or once a month at the humane society or twice a year serving food at the soup kitchen, you can find something that matches your availability
Help your neighbors - which means you have to meet them first and find out how you can help (including your unhoused neighbors), like elderly or disabled folks that might need help with yardwork or who that escape artist dog belongs to or whether the police have been hassling people sleeping rough
Fix stuff - the next time something breaks (a small appliance, an electronic, a piece of furniture, etc.), see if you can figure out what's wrong with it, if there are tutorials on fixing it, or if you can order a replacement part from the manufacturer instead of trashing the whole thing
Mix up your transit - find out what's walkable, try biking instead of driving, try public transit and complain to the city if it sucks, take a train instead of a plane, start a carpool at work
Engage in the arts - go see a local play, check out an art gallery or a small museum, buy art from the farmer's market
Go to the library - to check out a book or a movie or a CD, to use the computers or the printer, to find out if they have other weird rentals like a seed library or luggage, to use meeting space, to file your taxes, to take a class, to ask question
Listen local - see what's happening at local music venues or other events where local musicians will be performing, stop for buskers, find a favorite artist, and support them
Buy local - it's less convenient than online shopping or going to a big box store that sells everything, but try buying what you can from small local shops in your area
Become unmarketable - there are a lot of ways you can disrupt your online marketing surveillance, including buying less, using decoy emails, deleting or removing permissions from apps that spy on you, checking your privacy settings, not clicking advertising links, and...
Use cash - go to the bank and take out cash instead of using your credit card or e-payment for everything! It's better on small businesses and it's untraceable
Give what you can - as capitalism churns on, normal shmucks have less and less, so think about what you can give (time, money, skills, space, stuff) and how it will make the most impact
Talk about wages - with your coworkers, with your friends, while unionizing! Stop thinking about wages as a measure of your worth and talk about whether or not the bosses are paying fairly for the labor they receive
Think about wealthflow - there are a thousand little mechanisms that corporations and billionaires use to capture wealth from the lower class: fees for transactions, interest, vendor platforms, subscriptions, and more. Start thinking about where your money goes, how and where it's getting captured and removed from our class, and where you have the ability to cut off the flow and pass cash directly to your fellow working class people
People from a planet without flowers would think we must be mad with joy the whole time to have such things about us.
— Iris Murdoch, A Fairly Honourable Defeat” (Chatto & Windus in 1970) (via Thoughts)
you cant even begin poems with "i will sodomise and facef uck you" anymore. because of woke .
Just got transferred to Gotham Police Department from Central City, and it's so...weird?? There was an immediate drug bust, the perps were wearing speedos and joker masks, my partner just subtracted 20% of the cocain as "travelling fees" 'cause we're driving through the east end?? What! is! this place!!
At least rent's low.
We need a Spider-Verse deleted scene where Miles and Peter are sitting on a rooftop, overlooking the city, and they get to talking about Aaron, and Miles starts laughing, like, "He showed me this Thing, watch this, man!" and he puts his hand on Peter's shoulder to do the "Hey" bit and accidentally electrocutes Peter and sends him ricocheting through the air for the distance of, like, 7 skyscrapers.
("ᴼʰ ᵐʸ ᵍᵒᵈ ᴵ ᵏᶦˡˡᵉᵈ ᵃⁿᵒᵗʰᵉʳ ˢᵖᶦᵈᵉʳ⁻ᵐᵃⁿ" - Miles, under his breath. "I AM SO PROUD OF YOU, BUD!!" - Peter, who still hasn't landed.)
SO HERE IS THE WHOLE STORY (SO FAR).
I am on my knees begging you to reblog this post and to stop reblogging the original ones I sent out yesterday. This is the complete account with all the most recent info; the other one is just sending people down senselessly panicked avenues that no longer lead anywhere.
IN SHORT
Cliff Weitzman, CEO of Speechify and (aspiring?) voice actor, used AI to scrape thousands of popular, finished works off AO3 to list them on his own for-profit website and in his attached app. He did this without getting any kind of permission from the authors of said work or informing AO3. Obviously.
When fandom at large was made aware of his theft and started pushing back, Weitzman issued a non-apology on the original social media posts—using
his dyslexia;
his intent to implement a tip-system for the plagiarized authors; and
a sudden willingness to take down the work of every author who saw my original social media posts and emailed him individually with a ‘valid’ claim,
as reasons we should allow him to continue monetizing fanwork for his own financial gain.
When we less-than-kindly refused, he took down his ‘apologies’ as well as his website (allegedly—it’s possible that our complaints to his web host, the deluge of emails he received or the unanticipated traffic brought it down, since there wasn’t any sort of official statement made about it), and when it came back up several hours later, all of the work formerly listed in the fan fiction category was no longer listed.
THE TAKEAWAYS
1. Cliff Weitzman (aka Ofek Weitzman) is a scumbag with no qualms about taking fanwork without permission, feeding it to AI and monetizing it for his own financial gain;
2. Fandom can really get things done when it wants to, and
3. Our fanworks appear to be hidden, but they’re NOT DELETED from Weitzman’s servers, and independently published, original works are still listed without the authors' permission. We need to hold this man responsible for his theft, keep an eye on both his current and future endeavors, and take action immediately when he crosses the line again.
THE TIMELINE, THE DETAILS, THE SCREENSHOTS (behind the cut)
Sunday night, December 22nd 2024, I noticed an influx in visitors to my fic You & Me & Holiday Wine. When I searched the title online, hoping to find out where they came from, a new listing popped up (third one down, no less):
This listing is still up today, by the way, though now when you follow the link to word-stream, it just brings you to the main site. (Also, to be clear, this was not the cause for the influx of traffic to my fic; word-stream did not link back to the original work anywhere.)
I followed the link to word-stream, where to my horror Y&M&HW was listed in its entirety—though, beyond the first half of the first chapter, behind a paywall—along with a link promising to take me—through an app downloadable on the Apple Store—to an AI-narrated audiobook version. When I searched word-stream itself for my ao3 handle I found both of my multi-chapter fics were listed this way:
Because the tags on my fics (which included genres* and characters, but never the original IPs**) weren’t working, I put ‘Kara Danvers’ into the search bar and discovered that many more supercorp fics (Supergirl TV fandom, Kara Danvers/Lena Luthor pairing) were listed.
I went looking online for any mention of word-stream and AI plagiarism (the covers—as well as the ridiculously inflated number of reviews and ratings—made it immediately obvious that AI fuckery was involved), but found almost nothing: only one single Reddit post had been made, and it received (at that time) only a handful of upvotes and no advice.
I decided to make a tumblr post to bring the supercorp fandom up to speed about the theft. I draw as well as write for fandom and I’ve only ever had to deal with art theft—which has a clear set of steps to take depending on where said art was reposted—and I was at a loss regarding where to start in this situation.
After my post went up I remembered Project Copy Knight, which is worth commending for the work they’ve done to get fic stolen from AO3 taken down from monetized AI 'audiobook’ YouTube accounts. I reached out to @echoekhi, asking if they’d heard of this site and whether they could advise me on how to get our works taken down.
While waiting for a reply I looked into Copy Knight’s methods and decided to contact OTW’s legal department:
And then I went to bed.
By morning, tumblr friends @makicarn and @fazedlight as well as a very helpful tumblr anon had seen my post and done some very productive sleuthing:
@echoekhi had also gotten back to me, advising me, as expected, to contact the OTW. So I decided to sit tight until I got a response from them.
That response came only an hour or so later:
Which was 100% understandable, but still disappointing—I doubted a handful of individual takedown requests would accomplish much, and I wasn’t eager to share my given name and personal information with Cliff Weitzman himself, which is unavoidable if you want to file a DMCA.
I decided to take it to Reddit, hoping it would gain traction in the wider fanfic community, considering so many fandoms were affected. My Reddit posts (with the updates at the bottom as they were emerging) can be found here and here.
A helpful Reddit user posted a guide on how users could go about filing a DMCA against word-stream here (to wobbly-at-best results)
A different helpful Reddit user signed up to access insight into word-streams pricing. Comment is here.
Smells unbelievably scammy, right? In addition to those audacious prices—though in all fairness any amount of money would be audacious considering every work listed is accessible elsewhere for free—my dyscalculia is screaming silently at the sight of that completely unnecessary amount of intentionally obscured numbers.
Speaking of which! As soon as the post on r/AO3—and, as a result, my original tumblr post—began taking off properly, sometime around 1 pm, jumpscare! A notification that a tumblr account named @cliffweitzman had commented on my post, and I got a bit mad about the gist of his message :
Fortunately he caught plenty of flack in the comments from other users (truly you should check out the comment section, it is extremely gratifying and people are making tremendously good points), in response to which, of course, he first tried to both reiterate and renegotiate his point in a second, longer comment (which I didn’t screenshot in time so I’m sorry for the crappy notification email formatting):
which he then proceeded to also post to Reddit (this is another Reddit user’s screenshot, I didn’t see it at all, the notifications were moving too fast for me to follow by then)
... where he got a roughly equal amount of righteously furious replies. (Check downthread, they're still there, all the way at the bottom.)
After which Cliff went ahead & deleted his messages altogether.
It’s not entirely clear whether his account was suspended by Reddit soon after or whether he deleted it himself, but considering his tumblr account is still intact, I assume it’s the former. He made a handful of sock puppet accounts to play around with for a while, both on Reddit and Tumblr, only one of which I have a screenshot of, but since they all say roughly the same thing, you’re not missing much:
And then word-stream started throwing a DNS error.
That lasted for a good number of hours, which was unfortunately right around the time that a lot of authors first heard about the situation and started asking me individually how to find out whether their work was stolen too. I do not have that information and I am unclear on the perimeters Weitzman set for his AI scraper, so this is all conjecture: it LOOKS like the fics that were lifted had three things in common:
They were completed works;
They had over several thousand kudos on AO3; and
They were written by authors who had actively posted or updated work over the past year.
If anyone knows more about these perimeters or has info that counters my observation, please let me know!
I finally thought to check/alert evil Twitter during this time, and found out that the news was doing the rounds there already. I made a quick thread summarizing everything that had happened just in case. You can find it here.
I went to Bluesky too, where fandom was doing all the heavy lifting for me already, so I just reskeeted, as you do, and carried on.
Sometime in the very early evening, word-stream went back up—but the fan fiction category was nowhere to be seen. Tentative joy and celebration!***
That’s when several users—the ones who had signed up for accounts to gain intel and had accessed their own fics that way—reported that their work could still be accessed through their history. Relevant Reddit post here.
Sooo—
We’re obviously not done. The fanwork that was stolen by Weitzman may be inaccessible through his website right now, but they aren’t actually gone. And the fact that Weitzman wasn’t willing to get rid of them altogether means he still has plans for them.
This was my final edit on my Reddit post before turning off notifications, and it's pretty much where my head will be at for at least the foreseeable future:
Please feel free to add info in the comments, make your own posts, take whatever action you want to take to protect your work. I only beg you—seriously, I’m on my knees here—to not give up like I saw a handful of people express the urge to do. Keep sharing your creative work and remain vigilant and stay active to make sure we can continue to do so freely. Visit your favorite fics, and the ones you’ve kept in your ‘marked for later’ lists but never made time to read, and leave kudos, leave comments, support your fandom creatives, celebrate podficcers and support AO3. We created this place and it’s our responsibility to keep it alive and thriving for as long as we possibly can.
Also FUCK generative AI. It has NO place in fandom spaces.
THE 'SMALL' PRINT (some of it in all caps):
*Weitzman knew what he was doing and can NOT claim ignorance. One, it’s pretty basic kindergarten stuff that you don’t steal some other kid’s art project and present it as your own only to act surprised when they protest and then tell the victim that they should have told you sooner that they didn’t want their project stolen. And two, he was very careful never to list the IPs these fanworks were based on, so it’s clear he was at least familiar enough with the legalities to not get himself in hot water with corporate lawyers. Fucking over fans, though, he figured he could get away with that.
**A note about the AI that Weitzman used to steal our work: it’s even greasier than it looks at first glance. It’s not just the method he used to lift works off AO3 and then regurgitate onto his own website and app. Looking beyond the untold horrors of his AI-generated cover ‘art’, in many cases these covers attempt to depict something from the fics in question that can’t be gleaned from their summaries alone. In addition, my fics (and I assume the others, as well) were listed with generated genres; tags that did not appear anywhere in or on my fic on AO3 and were sometimes scarily accurate and sometimes way off the mark. I remember You & Me & Holiday Wine had ‘found family’ (100% correct, but not tagged by me as such) and I believe The Shape of Soup was listed as, among others, ‘enemies to friends to lovers’ and ‘love triangle’ (both wildly inaccurate). Even worse, not all the fic listed (as authors on Reddit pointed out) came with their original summaries at all. Often the entire summary was AI-generated. All of these things make it very clear that it was an all-encompassing scrape—not only were our fics stolen, they were also fed word-for-word into the AI Weitzman used and then analyzed to suit Weitzman’s needs. This means our work was literally fed to this AI to basically do with whatever its other users want, including (one assumes) text generation.
***Fan fiction appears to have been made (largely) inaccessible on word-stream at this time, but I’m hearing from several authors that their original, independently published work, which is listed at places like Kindle Unlimited, DOES still appear in word-stream’s search engine. This obviously hurts writers, especially independent ones, who depend on these works for income and, as a rule, don’t have a huge budget or a legal team with oceans of time to fight these battles for them. If you consider yourself an author in the broader sense, beyond merely existing online as a fandom author, beyond concerns that your own work is immediately at risk, DO NOT STOP MAKING NOISE ABOUT THIS.
Again, please, please PLEASE reblog this post instead of the one I sent originally. All the information is here, and it's driving me nuts to see the old ones are still passed around, sending people on wild goose chases.
Thank you all so much.
Time for another one of these. a quick(ish) summary for all the non-german speakers about why we're freaking out and the state of our democracy.
Spoiler. its not...good. Not catastrophic (yet). But the alarm bells are very, very loud.
Tl;dr: The CDU, party currently prognosed to win the election, has basically worked together with the afd to get a migrationbill to pass that is very strict. The afd are the nazi party that is getting backed by Musk. This might forshadow a cooperation between AFD and CDU. That would put the far right in power. The current response from the general public are demonstrations against that. Like. there are a LOT of protests currently.
Alright grab a drink and lets go.
First, groundwork: Who are parties and who is the guy we currently all want to punch in the face?
on top: Careful, risk of confusion. on the left: on the board of a sleazy cooperation. not interested in the enviroment. Real. On the right: on the board of a sleazy cooperation. not interested in the enviroment. comic figure.
This guy here is Friedrich Merz. no, not the guy on the right. the guy on the left. I know. Easy mistake to make.
He's an asshole. He's also the current boss of the CDU and their chancellor candidate. He's very likely to win according to recent polls.
The CDU has a complicated history, but to simplify it: They were in charge for sixteen years before the now broken apart Traffic-light goverment and are responsible for a lot of shit that we're currently dealing with. Like crumbling infrastructure for example. They were more interested, as a party, to preserve the status quo at all costs, than to invest anything. You could argue that a lot of the enviromental issues we are facing and the reason why Germany is currently pretty stagnant, can be traced back to the one and a half decade the CDU was in charge. They are conservative, not a fan of migration and like to throw around 'tradtional values'.
They are, generally speaking, or better were, center right. More on that later.
The other party that is going to be a major pain in the ass to outright fucking dangerous, is the AFD, short for 'Alternative for Germany'.
this is Alice Weidel, she's the current chancellor candidate for the afd. here is her wikipedia article and lets just say her 'controversies' part is longer than her 'political positions' part.
Those are the, to put it bluntly, Nazis. They are dangerous but also a fucking mess. Like, to just list a few of their hits: They've been getting money from dictators (different ones btw, not just one), infigthing is a sport to them, they try to glorify the nazi-regime, the german intelligence agency is watching them because they are officially considered radical right-wing and a threat to democracy, there is a petition to ban the afd and that is a high bar to cross, the demonize immigrants, hate queer people, you know, the usual. Also of course political correctness has gone too far and climate change isn't real and we need to leave the EU. Elon Musk, you know the rich guy who did the Nazi-salute, also has been appearing and is actively supporting them. Just in case we were unclear before on where they all stand.
(btw the whole 'elon is supporting them' thing is pretty scary bc you could argue the reason that the afd is able to win so many votes is bc, frankly, they're good at social media. Do i need to elaborate why that is a dangerous combination.)
to put them into perspective: The afd is too right for the other alt-right parties in the EU parlament. There is a coalition in the EU Parlament for the right, made up of all the right wing parties from other nations and the afd is too right for them. So. yeeeeaaah.
that should do it as background information.
Now. back to current events. where both of these parties are getting more and more support.
For a short history of why we currently have a non-functioning goverment, i made a post about that. Be aware that it was made as a product of its time and doesn't have all the information. For example back then we didn't know that FDP had actively engineered that break up and wanted it to happen for a while. Yes. They wanted to topple the goverment they were in. on purpose. It's been a fun time over here in Germany as well.
anyways, lets get to the meat of things. Since we don't have a functional goverment currently, Merz has introduced a harsh migration bill. This has been in the wake of an attack with two murders, where the current suspect is a migrant. while this is a tragedy, its getting brutally misused by all out rightwing parties to scream about how we need stricter migration laws and that migrants are a danger. Which to be so fucking clear about this, is such bullshit. It's been proven so many times how that is bullshit. I'm gonna be real and not even bother. They're just the newest scapegoats everything can be blamed on.
But because nobody has a majority, all attempts at governing so far have been pretty stalled.
(our goverment currently)
Quick information from the past:
in 2018 the CDU basically stated they wouldn't, in any sort of way, cooperate with the AFD, declaring basically a Brandmauer (fire wall). This basically means that yes, the afd had been given seats in the parlament, but nobody would give them any power whatsoever.
This has been the position of the cdu. It is why people still considered them center-right.
Merz has repeatedly said he didn't care who voted with him. now with a slight majority, 348 to 344, the cdu has won, with the support of the afd. Many see this as the fall of the Brandmauer. It's not good. Merz has more and more talking points that sound exactly like the afd and that is SCARY. There is still a vivid memory alive here about why having a far-right goverment is dangerous. There is a reason why there are currently a lot of massive protests all over the country loudly proclaiming that 'never again is now'.
This also puts for many the cdu from 'center right' to 'right'. There are calls from inside the cdu to 'stop demonizing the afd'. This is scary. This could mean that we get not just a conservative goverment in a few weeks, but a rightwing one. One who is comfortable cooperating with radical right wingers if it suits their needs. To cooperate with a party that even our own intelligence agencies consider a threat to our democrazy.
So. that is why your german mutuals sit there like
Now. To another part. What exactly is that migration bill merz had wanted to pass so desperateldy?
Well first of all it calls for a national emergency, using the beforementioned murder as reasoning, for the danger of immigration. It calls for closing and controls at the borders permanently, not temporary as is curently the case. They want for people without valid ID to be refused entry, even when they are searching safety. People that are already in Germany but need to leave should be thrown in jail until they actually leave.
Which. just to be clear about this. this what the bill they had, that had the support of the afd, says. This is not a wish list. This what they want to be law.
But to be also clear, lots of this is against our current law, against Basic EU law and principle and also a pretty big violation of our constituation.
Which is what makes this situation so fatal. This bill is going to be fought. In court, in politics, with demonstrations on the streets. this bill is controversial. Merz knew that. he knew that a lot of this wouldn't pass. This is a publicly stunt. This is testing the waters. How much will the public allow? how far can he push? Is cooperation with the afd possible for him? How does everyone react?
It was never about immigration or that bill. All the people this is going to impact, all the lives that are going to be lost because of this shit they are pulling - this is to them all just collateral. Its testing how much is possible, tolerated even. The chances of this bill making it law is slim. It needs to pass again in a different body of the goverment with a two thirds majority and that is nowhere in sight.
Also, lets take a look at who voted what:
it was about four votes. So my german friends who also read this - look at this and be aware of who voted what. Who abstained to vote and gave up the four votes it would have taken to stop this. who accepted that to get what they want they would need to get the support of the afd, no matter how much Merz now claims that he still doesn't cooperate with the afd and that there were no talks between them. Look at the numbers. Look how and with who they voted.
To be frank, i am pretty pissed off. I don't think much about wallowing in self-pity and despair. i am pissed off about what is happening. i am pissed off that these people don't have a spine, i am pissed off at the FDP for enabling this in the first place, i am pissed off that we have Nazis in out goverment, i am pissed off that we have people who are willing to cooperate with them. I am pissed off that i need to settle for damage control instead of being able to see something finally move forward.
Now here we come to the less depressing part of this whole thing. And i want you to pay attention to it.
People are protesting. loudly. And in the thousands. There have been ten to a hundred thousands of people all over the country in the last week, protesting against the rise of faschism and the far right. Its all over the country, in different cities. Where the afd appears to talk, so do the protesters. There are 35 afd people to 1300 protesters. People loudly say 'never again is now'. And they show up to back that claim up.
This shit is vile, yes, but it's not going to be unopposed.
I know this all reads as depressing as fuck but do not give into the temptation of falling into despair. This is far from over. Yes those are the alarm bells and they are ringing loudly. But there is still things that can be done. Don't let the afd lure you into thinking this all pointless anyways. It's not. This is all not good, yes, but no reason to fall into blind panic. The bill isn't law yet. Merz is facing massive backlash for his little stunt. This is not a hopeless situation. It's just a shitty one.
are u ever sick w longing. and i don't just mean romantic longing. i mean longing for a place you barely get to see, longing for friends you no longer have, longing for feelings you might have left behind in your childhood, longing for creativity, longing for a rich and more expansive life, longing for less inhibition. longing for more passion. longing for ur life to be so incandescent w something it thaws all the frost in ur bones. are u ever so consumed w it it rends ur heart in two. do u understand me
You know what screw it this counts as poetry
(She/her) Hullo! I post poetry. Sometimes. sometimes I just break bottles and suddenly there are letters @antagonistic-sunsetgirl for non-poetry
413 posts