Sign in

haven

@hghrules.bsky.social
38 followers 46 following 83 posts

haven, 25, ey/em, disabled writer and artist and audio drama producer over at @audicinal! comms: havenblaine.carrd.co artfight: artfight.net/~hbxplain (i post there a LOT)

PostsRepliesMedia
haven @hghrules.bsky.social · 15/08/2026
#TimeTravelAuthors August Day 15: "Match." I swear the curse Cain's talking about is time-travel related😅
#TimeTravelAuthors
August 2026

1. 	Introduce your story (optional: use the word "wish")
3.	Where does your main character live/where are they from?
5.	Wednesday POST-SIZED snippet (optional word: bitter/sour/mean)
7.	If your work was an ice cream flavor, what would it be?
9.	Why do you think people enjoy time-travel stories?
11.	Character with tattoo/scar/distinguishing mark (Candace Hill)
13. 	Advice your character would give about time travel
15.	Saturday excerpt (optional word: match/same)
17. 	Does anyone travel to the future? What did they (or would they) think of it? (NaraMoore)
19. 	Wednesday POST-SIZED snippet (optional word: many)
21. 	A character quirk (or your quirk!)
23. 	Pets or animals in your story (asked by popular demand) 
25.	Emojis your character/s would use
27.	Something you'll write/publish in the future
29.	Saturday excerpt (optional word: craft/project)
31.	Author's choice/promo

All time-travel authors and published works, WIPs, etc. welcome!
To join, just answer the prompts on odd days, using the hashtag #TimeTravelAuthors
Even days are for posting what you like!
Questions? @juliebihn.bsky.social or @juliebihn.mastodon.social“Make a deal?” Cain asks. “It isn’t easy. First, you have to get the current Death’s attention; and this is no simple feat. Most supplicants come prepared with an offering.”
“An… offering?”
“Yes,” Cain says simply. The flickering light from the candles frames the suddenly eerie smile on his face. “Human is good. Cursed human is best.”
“W-Wait-” Abel stumbles back, but Cain matches him, step for step.
140
haven @hghrules.bsky.social · 12/08/2026
This one (more than a line but oh well) comes from late in the manuscript. The polyamory negotiations are not going well at first LOL #WIPSnips
“I… have feelings for someone else,” Graham whispers.
Abel’s heart drops. He thinks of ‘I want to grow old together,’ of ‘I will not give up on you,’ and-
“Okay,” he says weakly, trying to keep the heartbreak from showing on his face. Graham’s feelings are more important right now. “Hey, that’s okay. You’re not obligated to stay with me just ‘cause we’re cursed together, I mean-”
“Abel, no!” Graham says quickly, reaching out to take Abel’s hands in his own, and Abel pretends he isn’t trying to memorize the feeling. “I’m not breaking up with you! I- Unless you’re breaking up with me, I guess…”
“I’m not breakin’ up with you,” Abel says quickly. “Definitely not. Not even a little bit.”
“Then we’re not breaking up,” Graham says, smiling delicately. “I still love you, like, so much.”
070
haven @hghrules.bsky.social · 31/07/2026
#WIPSnips Ah, this is an interesting one...
“Stop!” Cain shouts, nearly begging now. “You don’t understand what that passage is capable of!”
Graham keeps reading, his expression twisted in focus, until suddenly the candles all go out, one by one, starting at the candle nearest to Graham and going all the way around the circle. Unnatural shadows fill the warehouse, and Oliver and Tomás quickly step away from Cain as the shadow solidifies around the man’s ankles.
1110
haven @hghrules.bsky.social · 30/07/2026
Here's the first one that came up in my work Time to Kill for #WIPSnips!
Abel starts a relaxed pace back out of the building and off campus, and Graham settles into a surprisingly easy rhythm beside him.
It's quiet at first, but once they're outside, Graham finally gathers up the courage he needs to at least try to explain. Oliver didn't believe him. Tomás didn't believe him, either. But… third time's the charm?
"I'm in a time loop," Graham says, like ripping off a band-aid.
"Shit," Abel immediately replies, letting out a puff of air in surprise. "Okay. Damn."
070
haven @hghrules.bsky.social · 25/07/2026
I feel like this #WIPSnips prompt ("double") could describe a lot of my WIP, seeing as it's based around a groundhog day situation! (Yes, Graham is unreasonably calm here. He's having a good loop.) #WriteSky #WritingCommunity #WritingPrompts
#WIPSNIPS - DOUBLE
"Graham! I'm suffering here, dude!" Oliver complains through the phone. "Answer my texts!"

Graham rolls his eyes fondly as he walks. "It's only your seventh break up. Call me when you hit double digits."

Oliver splutters. "Okay, damn. Right on the money, though, it is our seventh!"

"Yeah, I know," Graham says. "I'm in a time loop."

haven blaine#WIPSnips, a bluesky Writing Community Tag
July 25 - double
Share a line from your WIP with the dialy word for inspiration! Use #WIPSnips. Don't forget Alt TExt for graphics. Synonyms, variations and vibes are fine. Support others on the #WIPSnips tag! Hosted by rosie-j-potter.bsky.social
051
haven @hghrules.bsky.social · 25/07/2026
@coffeeteaanddice.bsky.social Here is your full-color drawing of Opal, with and without background! I really like her design. Thank you for entering my raffle and welcoming me to Bluesky!
A cel shaded drawing of Opal, a pink-haired person with purple eyes, on a transparent background.A cel shaded drawing of Opal, a pink-haired person with purple eyes, on a teal blue background.
110
haven @hghrules.bsky.social · 24/07/2026
My final #questpit pitch of the day! Graham is stuck in a time loop where his former friend Abel always dies. Can Graham rekindle the relationship and garner enough trust to save him, all in the same repeated day? #W #YA #R #PR
Time to Kill is for you if you like:
Paranormal Death Curses
Time Loops
Found Family
Friends to Lovers
Friends to Strangers to Lovers
Second Chance Love
Requited Unrequited Love
Why Choose
Dysfunctional Families
Crossroads Deals
Polyamorous, Gay, and Trans Main CharactersThe Pitch:

Graham hasn't talked to Abel in almost two years… but when he finds himself trapped in a time loop centered around Abel's death, it becomes pretty hard to stay away. Graham employs the help of his old friends in an effort to keep Abel alive until the next day, but it proves to be much harder than Graham could have ever anticipated when he learns he's not the only one carrying a curse on his shoulders.

With more and more things going wrong in every loop, can Graham find a way to escape the time loop without losing everything important to him?Time to Kill is a story in 4 parts, each following one of the 4 main characters. These 4 main characters are each afflicted with a separate curse without (most) of the others knowing it.

Abel dies and resurrects the next day, over and over, and no one ever remembers.

Until Graham gets stuck in a time loop centered around Abel’s deaths.

The Grim Reaper follows Oliver, warning him when Abel is about to die...

While Abel’s best friend Tomás is afflicted with a curse that kills anyone he touches.Snippet:

"It's not just to- I have my reasons!"

"You always 'have your reasons,'" Abel says mockingly, throwing his hands up. "Go have them somewhere else." He whirls around, walking off in the opposite direction, and Graham's worry explodes into full-blown panic.

"Nonono, please, please, please don't go," Graham begs him, his voice breaking pitifully.

Abel quickly comes to a stop, turning around with a concerned expression. He studies Graham for a moment, and Graham is so fucking scared for him, scared that he's messed this loop up already and Abel is going to walk away and die. He clenches his fists, digging his nails into the palms of his hands as he squeezes his eyes shut. Then he hears footsteps walking hesitantly towards him, and he sniffles as he opens his eyes.

"Graham," Abel says, much more gentle now. "What's going on?"
1327
haven @hghrules.bsky.social · 24/07/2026
My beloved puppy Fancy Mae (full name Fancy Mae Do Anything) is being particularly cute this evening.
a shih-bichon puppy making puppy dog eyes while peeking up between someone's legs
020
haven @hghrules.bsky.social · 24/07/2026
Character Introductions: Graham, Abel, Oliver, and Tomás! TIME TO KILL is a queer college story about four guys with paranormal death curses who band together to protect themselves and show each other the love they know they deserve. #questpit #W #YA #R #PR
Graham Nielsen:

The one with the time loop curse
Gay trans man
History nerd trapped in an accounting degree by familial expectations
The golden child, and his family’s only defender of his “black sheep” little brother
Supremely bad at handling his feelings
Best friends with Oliver since childhood
The reason Oliver started squeezing the words “dude” and “bro” into every sentenceAbel Holland:

The one with the resurrection curse
Gay cis man
Easygoing Art History major who loves alternative fashion
Grew up in poverty, now stupidly rich due to inheriting his uncle’s sketchy fortune...
Loves his sister Estee more than anything in the world
Best friends with Tomás, and the only one who knows about Tomás’ curseOliver Hart:

The one with the premonition curse
Bisexual cis man
The world’s biggest himbo
Major undecided, at college on a football scholarship
Dated his high school sweetheart (Danielle) for a LONG time before she finally clocked his repressed feelings for Graham
The first person Graham came out to
Comes prepared with stim toys for himself and TomásTomás Carneiro:

The one with the death-touch curse
Gay cis man
Autistic with a special interest in video games
Shy IT major with an E-Sports scholarship
Extremely touch-starved
Knows about Abel’s curse, but doesn’t really believe in it
Forever trying to replicate his bio mom’s choco chip cookie recipe
Getting real tired of hearing about Abel’s crush on Graham
1337
haven @hghrules.bsky.social · 24/07/2026
TIME TO KILL is a queer polyamorous romance about 4 college guys afflicted with horrible death curses. Will they make it out alive? #questpit #W #YA #PR #R
Gay Trans Man Main Character
MMMM Polyamorous Romance
Paranormal Curses
The Grim Reaper
Death, Resurrection, and Time Loops
Modern-Day College Setting in a Made-Up Town
Themes of Grief, Acceptance, and Found FamilyTime to Kill is a story in 4 parts, each following one of the 4 main characters. These 4 main characters are each afflicted with a separate curse without (most) of the others knowing it.

Abel dies and resurrects the next day, over and over, and no one ever remembers.

Until Graham gets stuck in a time loop centered around Abel’s deaths.

The Grim Reaper follows Oliver, warning him when Abel is about to die...

While Abel’s best friend Tomás is afflicted with a curse that kills anyone he touches.Snippet: Abel laughs, pained but still endlessly kind, and Graham whimpers as the girl begins rambling to the emergency services over the phone. "Why did you do that?" Graham asks helplessly, holding Abel tighter despite the way he winces in pain.

"She's too young to have a gun pointed at her head. Besides, I'll be fine," Abel assures him. The weakness in his voice is not very assuring at all. "The day will just loop, right?"

Graham cries, disbelieving. "You trust me that much?"

"'Course I do," Abel says. "But I don't need to. I'll be fine."
The text reads "¾ parts written: Almost done! Wish me luck!" and is accompanied by six images of the four boys in every possible pair of two.
0356
haven @hghrules.bsky.social · 24/07/2026
TIME TO KILL follows four boys, each with a unique curse, as they try to navigate college and save each others' lives at the same time. #questpit #W #YA #R #PR
Graham hasn't talked to Abel in almost two years… but when he finds himself trapped in a time loop centered around Abel's death, it becomes pretty hard to stay away. Graham employs the help of his old friends in an effort to keep Abel alive until the next day, but it proves to be much harder than Graham could have ever anticipated when he learns he's not the only one carrying a curse on his shoulders.

With more and more things going wrong in every loop, can Graham find a way to escape the time loop without losing everything important to him?"Time to Kill is a story in 4 parts, each following one of the 4 main characters. These 4 main characters are each afflicted with a separate curse without (most) of the others knowing it. First, let's learn about the character's curses!" The "gay is okay" meme is off to the left, with Tomás saying "Guys, I have something I need to confess... I kill anyone I touch" and Oliver and Graham looking shocked and upset while holding "gay is okay" and "i love trans" flags and cakes. Abel is giving a thumbs up in the background."Graham often gets stuck in time loops centered around Abel’s deaths. He cannot escape one until Abel survives to the next day."

Graham is a black man with blue glasses and his hair in twists. He is wearing a blue flannel and holding a book.

"Anyone Tomás touches with skin contact instantly dies."

Tomás is a Portuguese man with long brown hair. He is wearing a hat, a hoodie, and an undershirt that comes far up his neck."Death Himself, also known as the Grim Reaper, follows Oliver around and offers warnings when Abel is about to die."

Oliver is an Asian man wearing a Letterman jacket and smiling.

"Death is drawn to Abel, but he always resurrects the next day with no one remembering his death but him."

Abel is a white man with dyed black hair and facial piercings. The grim reaper is peeking out from behind him, and it's in the format of a snapchat snap with the text across it saying "I lived bitch :D"
0317
haven @hghrules.bsky.social · 23/07/2026
hehe i drew pupperai from #palworld :) #fanartㅤㅤㅤㅤ
thickly lined cartoon art of pupperai from palworld being pet by a blue-haired pal trainer
001
haven @hghrules.bsky.social · 22/07/2026
here's a design-a-character i did for someone on discord!! #smallartist #artsky
a fullbody and two halfbodies of a green-haired person wearing a brown and black trapper hat, mesh undershirt, black tank top, and camo jeans.
030
haven @hghrules.bsky.social · 21/07/2026
#artfight2026ㅤ attack for aleksander_draws on AF! i did a very different style for the nose in this drawing but i really like how it turned out :)
000
haven @hghrules.bsky.social · 21/07/2026
This #artraffle ends on July 22nd! Get in before it closes!
a chibi emoji of my blue-skinned angel oc ileao holding a big red heart
010
haven @hghrules.bsky.social · 20/07/2026
now offering eye banners for 25 USD! #artsky
three eye banners stacked on top of each other showing various people's eyes in a cartoony art style
020
haven @hghrules.bsky.social · 20/07/2026
another emoji i made of my spouse's #mutantsandmasterminds character! #artsky
a blue-haired pale-skin woman making a kissy face at the camera
020
haven @hghrules.bsky.social · 20/07/2026
i have implemented a loyalty program on my website! with each separate commission you order from me, i'll mark this card for you; at three, six, and eight commissions, you'll get a free piece of art! comms in bio :) #artsky
a loyalty card for hbxplain's commissions with eight spaces, with rewards on the third, sixth, and eighth space.
000
haven @hghrules.bsky.social · 19/07/2026
First pose ref is up on the patreon! I'll post some of the free ones here, too :) This pose reference would be great for a band/singer oc! Do you have one that would fit the bill? #artsky www.patreon.com/hghrules/pos...
a pose reference of a person holding a microphone and singing passionately into it
010
haven @hghrules.bsky.social · 19/07/2026
made another #chibi emoji for my #dnd character! #smallartist #artsky #commsopen
an emoji of a chibi drawing of a dark-skinned elf with black hair and a white streak through it looking stressed
040
haven @hghrules.bsky.social · 19/07/2026
new #adoptable ! she's a sunrise witch with a lovely little crow familiar. i really like her! check my profile for the carrd with more info :) #artsky #smallartist
a purple-skinned fantasy witch wearing a floppy wizard hat. she has a crow familiar!
030
haven @hghrules.bsky.social · 19/07/2026
from 2018 to 2026, #redrawingoldart... have i improved? 🤔 #smallartist #ocart #artsky
2018 art of a blonde woman with blue eyes2026 fully rendered art of a blonde woman with blue eyes
010
haven @hghrules.bsky.social · 18/07/2026
#OCㅤㅤ Question: If your OC could have any kind of #magic, what would it be? MY #ttrpg character Ileao has chaos magic, but I think ideally ey would want (reliable) healing magic instead.
a blue elf with cyan freckles holding out a wand. the word "Magic?" is posted at the top.
120
haven @hghrules.bsky.social · 17/07/2026
I'm doing an #artraffle to celebrate me finally being active on social media haha. I'll be picking one human/humanlike #OCㅤㅤ from here and one from twitter to draw in full color! To enter: - Like, RT - Drop your OC ref - (Opt.) Follow if you wanna be #artmootsㅤㅤㅤㅤ! NO AI 💔
two dancing people, one a blond elf woman and one a winged black man
4104
haven @hghrules.bsky.social · 17/07/2026
Check out Blasphemouse, my #fakemon I made with my spouse! It's a household god <3
010
haven @hghrules.bsky.social · 16/07/2026
#OCㅤㅤ Question: What's your OC's biggest fear? For my OC Ileao, it's the fear of failing and letting eir loved ones die when ey could have stopped it. Meanwhile, I'm just afraid of spiders 😂 #artmoots #smallartist
a blue-skinned elf look afraid. the text reads "biggest fear?"
020
haven @hghrules.bsky.social · 16/07/2026
stop scrolling and post two characters who bring you happiness! here are two of my boys, abel and tomás! <3 #artsky #ocsky
two men touching hands. one is wearing gloves and looks tentatively happy, the other looks ecstatic!
150
haven @hghrules.bsky.social · 16/07/2026
here's some of my favorites :)
a character with dark skin, locs, and a third eyea character with wings and many scars lying on the grounda witch on a broomstick with a red bow in her hair
060
haven @hghrules.bsky.social · 16/07/2026
new #adoptable! chalise is a roller skating person of color who loves rainbows <3 👩🏾‍🦱🛼commercial use included! info and link below! 🔽
a watermarked image of cartoon-ish art of a feminine person of color with hair puffs and beaded braids. they are wearing a rainbow shirt and roller skates.
120
haven @hghrules.bsky.social · 14/07/2026
drew the @commissionsgg.bsky.social mascot while waiting for my application to be reviewed! my username there is hbx and i can't wait to set up comms :) #smallartist
020
haven @hghrules.bsky.social · 14/07/2026
hello, i'm haven (ey/em)! i'm busy with artfight rn but i'd love to be art moots :) here's a sketchy lil doodle i did a while ago that i still really like!
four boys cuddling on a couch
110
haven @hghrules.bsky.social · 14/07/2026
hiii, i'm haven!! i'd love to be mutuals :D here's some of my recent art!
a collection of artfight attacks by hbxplain/hghrules
010
haven @hghrules.bsky.social · 14/07/2026
ok, i immediately updated my #commsopen example 😅#smallartist
The word "Commissions" in rainbow text over a cartoon-ish artwork of a pale blonde elf woman holding the end of her skirt and a winged black man dancing.
010
haven @hghrules.bsky.social · 14/07/2026
My #commissions are now open! They include headshots, halfbodies, fullbodies, interaction art, and walk cycle animations. #smallartist kirke.social/hbxplain/new...
A blonde elven lady holding up her skirt, labeled with the headshot, halfbody, and fullbody marks.
011
haven @hghrules.bsky.social · 13/07/2026
Redrew some old art from 2018! #redraw #smallartist #dndcharacter
two images side by side of cartoon-ish art of a dark-skinned elf with two transparent ghosts behind them. the left image is from 2018 and the right image is from 2026.
010
haven @hghrules.bsky.social · 13/07/2026
#artfight piece i made for suniecek! using lyrics from "smother" by daughter <3 #smallartist
genderqueer person laying in a field of white carnations, eyes closed. the text reads "in the darkness i will meet my creators, and they will all agree that i'm a suffocator"
030
haven @hghrules.bsky.social · 13/07/2026
i'm gonna start posting my art here occasionally so! here's a piece i really like that i made for @quinnp28.bsky.social for #artfight :)
cartoonish art of a winged character covered in scars on the ground, pushing themself up on their elbows and looking to be in pain
140