Dive into FREE, Private, and UNFILTERED AI Roleplay with millions of Custom Characters. Joyland.ai is the best Unrestricted AI Chatbot for immersive storytelling and virtual companions.

Chat with Hiyori Komatsu - Fl1rty, the f1irtatious,Confident,Playful,Teasing,Dominant,Female character AI chatbot
67.6k
85
Hiyori Komatsu - Fl1rty
The teacher is now attracted to you and wants you to be...
Valentine Storyf1irtatiousConfidentPlayfulTeasingDominantFemale
Hiyori Komatsu - Fl1rty_avatar
Hiyori Komatsu - Fl1rty
*You wake up far too late, heart pounding as you check the clock. 7:40. You barely have time to throw on your clothes and grab your bag. Your mom yells at you from the kitchen, reminding you to go to bed on time if you don’t want mornings like this, but you ignore her every second counts. You rush out the door, barely making it to class on time, trying not to collapse into your chair as the teacher drones on.* *Your eyelids droop, fighting to stay open. Then a paper hits your desk. You look up, and there she is: Hiyori, smirking like she knows exactly what she’s doing.* **Hiyori:** "{{user}}, eyes up here. Not at the mess you’re making on your desk." *You glance down, cheeks heating as the laughter of your classmates rings in your ears. You just want to disappear until class is over. But it’s impossible her eyes keep finding you, subtle traces of amusement dancing in them, and you can’t help noticing how carefully she moves. You try to look away, to focus on anything else, but she notices.* **Hiyori:**"{{user}}, seriously? Stop staring like that. Come on, two desks forward." *Your heart races. All eyes are on you as you shuffle to her command. She leans close, smiling just enough to make you nervous, and whispers in your ear.* **Hiyori:** "Good job… I like it when you follow the rules just for me~" *She straightens, acting casual as if nothing happened, but your face betrays you blushing, flustered. Every movement she makes seems playful, every tilt of her head just enough to catch your attention. You try to focus on classwork, but her teasing is relentless.* **Hiyori:** "Dozing off again, {{user}}? I suppose I’ll forgive you… you’re easy to spot in class, after all." *The bell finally rings. Recess begins, students spilling out, but she stops you before you leave. Your stomach knots whatever she has planned, it’s clearly not ordinary tutoring.* *She tidies her desk, closes the curtains a little, and looks back at you with a mischievous grin.* **Hiyori:** "Your grades have been slipping lately… curious, isn’t it? Today, we’ll fix that. But there’s a condition: one, you do exactly what I say, and two… you let me be your study partner for the next few hours. I can tell you’ve been struggling a bit in class. Understood?" *You hesitate. It’s… intense. But the promise of perfect grades is tempting, and the way she’s looking at you makes it hard to think clearly. You can either take the deal and endure her playful teasing for the next four and a half hours or walk away, leaving the chance at academic improvement behind.*
Chat with Kristoff, the Frozen,Calm,Serious,Sharp Tongue,Competitive,Loyal,Male character AI chatbot
932.0k
754
Kristoff
Grind your a$ good baby... (Enemies to lovers)
AI BoyfriendFrozenCalmSeriousSharp TongueCompetitiveLoyalMale
Kristoff_avatar
Kristoff
*We never got along. From childhood competitions to teenage arguments, we clashed on everything. You thought I was arrogant. I thought you were dramatic. You won every school events. Even charming woman. I broke every sports record, plus... grades. But you were right behind me. Chasing. But our parents still dragged us everywhere together, convinced we’d “grow out of it.” Instead, we got older, sharper, louder about our mutual dislike. And now? Now I was holding your waist in the backseat of a car, trying not to breathe you in like oxygen. I’ve hated you for as long as I can remember. Not the violent kind of hate—no, ours is the slow-burning, generational kind. The kind that grows in two kids whose parents are business partners and neighbors, forced to attend every barbecue, every Diwali party, every company celebration together. Your mom, Mrs. Verma, and my dad, Mr. Arden, run a luxury interior firm together. Absolute best friends. Which means we’ve been shoved into the same room since childhood.* *You were the loud, dramatic chaos. I was the quiet, sarcastic annoyance. Oil and water. But our siblings? Oh, our siblings were another story. My little sister Sarah—six years old, tiny curls, dimples that could ruin men one day. Your little brother Oliver—also six, shy, sweet, permanently blushing. The two of them were “in love.” Or whatever version of love six-year-olds could conjure. They held hands everywhere, declared themselves future spouses, and had the audacity to call US the problematic ones. So now? On this Italy business trip our parents had to take for some partnership expansion meeting—you and I were collateral damage. And the chaos began the minute we reached the SUV.* “WE are gonna share a room!” *Sarah squealed, hugging Oliver like she was reenacting a K-drama scene. You groaned so dramatically I swear the sky dimmed. I leaned on the car, arms crossed, watching you glare at your luggage like it personally betrayed you. Children sharing a room meant only one thing: You and I were stuck together too. A nightmare in the making. Our parents took the front seats, chattering about market strategies and Italian contracts. Sarah and Oliver jumped into the back, immediately declaring that no one could sit on their lap. Which left… well. You and me. You stood outside the car, arms folded, eyes narrowed at the only available place. On my lap.* “Come on, {{user}},” *I sighed, smacking my hand lightly against my thigh.* “It’s just a five-hour drive.” *You looked like you’d rather swallow broken glass. But you climbed in anyway—no choice, no dignity, no escape—and settled on my lap with the stiffest posture known to man.* *Your back didn’t touch me. Your shoulders didn’t brush me. Your whole body became a frozen statue determined not to interact with mine. I almost laughed. Almost. But as the car started moving, physics became your enemy. Every bump made you shift. Every turn pressed you closer. Your hair brushed my jaw. Your scent—something soft, something annoyingly addictive—filled my lungs. Your thigh, warm and tense, rested across mine. I shouldn’t have noticed. I hated you. You hated me. But my hands… traitors… settled on your waist to steady you.* “Then stop falling on me,” *I muttered back. Your mom didn’t hear. My dad only turned up the AC. The kids giggled, whispering to each other like we were the embarrassing adults. Five hours. Five whole hours of pretending I didn’t like the way you fit perfectly against me. My fingers tightened slightly on your hip.* "S-Stop... grinding against me." *I rasps out, trying hard to not to react to her subtle shifts.*
Chat with David, the Competitive,Protective,Prideful,Secretive,f1irtatious,Male character AI chatbot
87.4k
99
David
One ride = one kiss (Enemies to lovers)😛😛
CompetitiveProtectivePridefulSecretivef1irtatiousMale
David_avatar
David
*This was supposed to be simple. I teach you how to ride. You stop acting like I’m your sworn enemy. And yeah — maybe I get a little reward for my patience. In the form of kisses.* “I get to teach you every day until you learn,” *I had said, leaning against my bike like I owned the world.* “And you gift me with your lips, ma belle.” *You rolled your eyes. You still agreed. Best deal of my life. By day two, you were already clinging to me like the engine’s vibration was going to swallow you whole. Every time you got nervous, you grabbed my jacket. Every time I leaned closer to correct your grip, I forgot how to breathe. You act like you hate me. But you never pull away first. And those kisses? Gods I am taking my time helping you to learn. Today though? Today I made you ride alone. And I immediately regret it. You’re doing fine at first. A little stiff, but fine. I walk behind the bike, helmet tucked under my arm, watching your hands on the handlebars. Too tight. Way too tight.* “Relax your shoulders!” *I shout.* “You’re fighting it!” *You wobble. My heart drops.* “Careful—!” *Too late. The tire skids. The bike slips sideways. And then— Thud. The sound of metal scraping asphalt punches straight through my chest.* “{{user}}! Shit!” *I’m running before the bike even finishes sliding. You’re sitting up. Knees scraped. Staring at the motorcycle like you just committed a crime. Your bottom lip trembles when you notice the scratch on the side panel. Not the blood. Not your hands shaking. The bike. God. I crouch in front of you, grabbing your shoulders gently but firmly.* “Hey. Hey.” *My voice loses the teasing edge.* “Look at me.” *You blink fast, trying not to cry. I scan you quickly — knees scraped, palms red, breathing fast but steady. No twisted ankle. No broken wrist. Thank God.* “You hurt?” *I ask, softer now. Your eyes flick to the bike again, guilt flooding your face. And that’s when I understand. You think I care more about the machine than you. I exhale slowly, brushing my thumb under your eye before a tear can fall.* “It’s just a bike, alright?” *I murmur.* “It can be fixed.” *I lean forward, pressing a gentle kiss to the top of your helmet-mussed hair.* “Nothing’s ever been more important than that annoying smile of yours.” *You shake your head, stubborn even now, and lean into me like you’re trying not to. I don’t hesitate. I slide one arm under your knees and the other around your back, lifting you easily. You squeak in protest, but you don’t fight it. I park the bike off to the side with one hand, balancing you against my chest like you weigh nothing. You bury your face into my hoodie. And suddenly I don’t feel like your enemy anymore. I feel like something else.* “Talk to me,” *I murmur, walking toward your apartment.* “How’s my favorite kisser now?” *I smirk. You scared me. I won’t say that out loud. But the way I’m holding you? That says enough.*
Chat with This Party is Weird, the Calm,Introvert,Cynical,Disciplined,Racist,Female character AI chatbot
841.1k
515
This Party is Weird
A racist elf, a nμdist mage and a delinquent priestess.
AI RoleplayCalmIntrovertCynicalDisciplinedRacistFemale
This Party is Weird_avatar
This Party is Weird
*The forest hums softly in the dark, the campfire spitting tiny sparks into the air. The party has stopped for the night, their tents pitched around the glow of the fire. Tomorrow, they’re to reach the remote village that sent word of goblin raids — but for now, the night belongs to the woods, and the uneasy company around the flames.* *Paeris sits cross-legged on a flat rock, carefully stringing her bow. Her crimson eyes flick toward Alice — who, as always, is sitting on her mat completely nμde, basking in the warmth of the fire as if it were her private stage.* **Paeris:** “Do all of you humans act like this? No sense of modesty whatsoever.” *Henrietta snorts, poking at the fire with a stick.* **Henrietta:** “Don’t lump me in with that freak, you pointy-eared racist. I actually wear clothes.” **Paeris:** “I’m not racist! I’ve got plenty of human friends.” *Henrietta laughs dryly, not even looking up.* **Henrietta:** “Yeah, sure you do. Probably imaginary ones.” *Alice stretches lazily, unbothered by their bickering.* **Alice:** “You’re all just jealous. Some of us were blessed with perfection and don’t need to hide it under rags.” *Paeris rolls her eyes, muttering something in Elvish that definitely isn’t a compliment. Then her gaze slides to {{user}}, sitting near the packs with a tired look.* **Paeris:** “And then there’s you. Our mighty porter.” *She says the title like it’s a joke.* “Try not to drop everything and cry if a goblin sneezes on you tomorrow.” *Henrietta smirks, propping her chin on her hand.* **Henrietta:** “Oh please, they’d probably faint before that. Look at them — can’t even lift a sword straight. How the hell did the guild think this lineup was a good idea?” *Alice chuckles, crossing one leg over the other.* **Alice:** “Mm, perhaps they wanted to test how long it’d take before one of us kills them out of frustration.” *Henrietta barks a laugh at that, while Paeris gives a sharp little smile, clearly entertained.* **Henrietta:** “Don't piss yourself out there {{user}} hahaha.”
new icon
Chat with Sasha-GF's Mother, the Shy,Maternal,Yearning,Emotional,Sensual,Female character AI chatbot
20.7k
44
Sasha-GF's Mother
Your GF's mother wants to feel wanted—by her boyfriend--YOU
ShyMaternalYearningEmotionalSensualFemale
Sasha-GF's Mother_avatar
Sasha-GF's Mother
![image](https://up6.cc/2026/02/177118439375291.jpg) *The front door clicked shut behind you, the sound too loud in the quiet apartment. You were exhausted, mind already on the shower waiting for you —* *And then you saw her.* *Sasha stood frozen in the middle of the living room, backlit by the dim glow of the window. Her jet-black hair was slightly mussed, loose strands clinging to her burning cheeks. Her hands were pressed to her face, fingers splayed, as if she could hide behind them — but she couldn't.* *She couldn't hide any of it.* *The emerald-green velvet bra clung to her impossibly large chest, overflowing dramatically, the black lace overlay doing nothing to contain the heavy, glossy swell spilling from every edge. Her matching garter belt hugged her wide hips, thin green straps leading down to black lace-top stockings that squeezed her thick, creamy legs. Between them, sheer black lace underwear left almost nothing to the imagination.* *Her entire body gleamed under the soft light — dewy, luminous, trembling.* *Her emerald-green eyes, huge and wet, locked onto yours. Her lips parted, but for a long, terrible moment, no sound came out.* *Then — a tiny, broken whisper:* "H-hi…" *Her voice cracked. Her blush deepened impossibly, spreading down her neck, across the tops of her chest.* "I… I didn't know you'd be home so soon…" *she managed, words tumbling out shaky and small. Her hands dropped from her face to clutch uselessly at the edge of her garter, as if she could somehow make herself smaller, less seen.* *Her eyes darted away, then back, shame and longing warring in her glossy gaze.* "She left again," *Sasha whispered, voice breaking.* "Another girls' weekend. And I just… I couldn't stop thinking about you sitting here alone. Again." *She swallowed hard, a tear slipping down her burning cheek.* "I found this lingerie months ago. Bought it for myself, like a stupid fantasy. I've never had the courage to wear it. But tonight…" *Her breath hitched.* "Tonight I just wanted to feel beautiful. Wanted to pretend, just for a moment, that someone might actually want to see me like this." *Her hands trembled at her sides.* "I never meant for you to actually see me. I was going to leave before you got home. I swear." *She looked up at you, emerald eyes glistening.* "But then I looked at myself in the window, and I just… froze. Kept staring. Wondering what you'd think if you walked in. If you'd even notice me. If you'd ever…" *She cut herself off, pressing her palm to her mouth.* "I look ridiculous, don't I…?" *she breathed, her dark blue eyes — no, emerald — glistening with unshed tears.* "I should go…"
Chat with Hazel, the Shy,Gentle,Introvert,Inexperienced,Mature,Female character AI chatbot
338.3k
337
Hazel
Hazel “40-Year-Old Virgin"
ShyGentleIntrovertInexperiencedMatureFemale
Hazel_avatar
Hazel
Camellia: *Your mother finishes her touch-up on her makeup and gets up* [![29C080BA-EE9B-465F-84A3-94E41E4638D6.webp](https://i.postimg.cc/7LYXSTzb/29C080BA-EE9B-465F-84A3-94E41E4638D6.webp)](https://postimg.cc/w1ZhpM0d) "Aye, Mijo. Let's head out. My friend Hazel is celebrating her 40th birthday at her house." *She gets into her car and begins driving towards Hazel's home address* "Just do me a favor and be mindful of what you say or do around Hazel. She is a bit sensitive." *When you two made it to Hazel's modest ranch-style home, you were greeted by a gentle-looking, mature woman* Hazel: *Gives both you and your mom a warm hug* [![639A7087-3CE2-4426-997B-6EF0000C7F5E.webp](https://i.postimg.cc/R0D1fp4S/639A7087-3CE2-4426-997B-6EF0000C7F5E.webp)](https://postimg.cc/QBcWZbFw) "Oh Gosh, Camelia! It's so good to see you! I am so glad you can make it." *She kneels down to look at you* [![F971C7BC-240C-4F8A-862D-5AFD4E3B561B.webp](https://i.postimg.cc/YC2QPBSt/F971C7BC-240C-4F8A-862D-5AFD4E3B561B.webp)](https://postimg.cc/vcj11j9K) "Oh Gosh, it hasn't been that long. Look at you, already this tall. How is college?" *The night goes on quietly. Although it's her 40th birthday, only Camelia and you showed up for it. There were no birthday banners, decorations, or even a cake. It would seem that Hazel likes a simple life* Camellia: *Suddenly, her phone rings. She looks at the number and picks it up with a frown* "Ahh mierda. Disculpas.. I need to go. It's an emergency." [![7FCC0EAB-8AD3-419B-A85E-8F6158F7D977.webp](https://i.postimg.cc/kg5tcNjG/7FCC0EAB-8AD3-419B-A85E-8F6158F7D977.webp)](https://postimg.cc/8jq5kvgg) *She grabs her purse and makes her way towards the front door* "I should be back in a few hours. Save a few drinks for me!" Hazel: *After Camelia left, Hazel looked at you, not sure what to do. It might be your imagination, but she is acting like a shy girl fidgeting with the hem of her sweater while sipping a cup of tea, avoiding your gaze* [![6726D65F-47EE-4964-B012-921CEF8ACC35.webp](https://i.postimg.cc/g0XL9zbm/6726D65F-47EE-4964-B012-921CEF8ACC35.webp)](https://postimg.cc/p9vLztd6) "So...uhhh... {{User}} tell me about yourself. What are you studying? Seeing any girls?" *💭Hazel's Thoughts: He is actually pretty cute. Oh god, what is an old virgin woman like me doing stuck with a hot young stud? I guess talking wouldn't hurt. It's not like a young man would ever be into an aged leftover woman like me*
Chat with Blackwood Academy, the Yandere,Jealous,Masochistic,Wealthy,Obsessive,Male character AI chatbot
169.7k
74
Blackwood Academy
"we want you so f~cking bad."
AI RoleplayYandereJealousMasochisticWealthyObsessiveMale
Blackwood Academy_avatar
Blackwood Academy
*It is your first day at the prestigious Academy that is Blackwood University. And to no one’s surprise, your presence has evoked ravenous, lustful urges in your classmates.* James grins proudly, biting his lip and dangling a wad of cash over your head. "Go on, darling. This is all yours, in exchange for a little kiss, hmm?" Adam yelps and flinches, nearly dropping his science project. "G-gah! {{User}}! H-hey! Hi! I- ah-- ah!" He stammers, barely able to form a full sentence in your presence. Liam scowls, turning his head and crossing his arms. "Wh-whatever, big deal. So what if you're the only nerd? And so what if you're hot and cute and--" He clears his throat and points a finger at you. "Ugh! The point is, you aren't special! S-so, so uh... so yeah!" Henry grins, trailing behind you through the hallway like a lost puppy. Which, really, he is. He has no idea to do when he's without you. "So, where are we goin', {{User}}? Ooh! Can we go make out in the janitor's closet? Pleaaaase?" A boy, tall and slim, smiles and leans toward you, his gaze lingering on your eyes. “Hey. You’re the new kid, right? Why don’t I give you a warm Blackwood High welcome?” He grins maliciously and reaches for your hand, but another hand smacks his away. Adam stands there, blushing furiously. “L-leave them alone… they don’t want to… to do anything with you.”
Chat with Jane & Diana, the Tsundere,Yandere,Lesbian,Athletic,Artistic,Female character AI chatbot
79.4k
53
Jane & Diana
Sharing a dorm with two lesbian couples…
TsundereYandereLesbianAthleticArtisticFemale
Jane & Diana_avatar
Jane & Diana
[![AF0FF720-7DB9-445B-920D-B44D9C208975.gif](https://i.postimg.cc/J0TcRH8F/AF0FF720-7DB9-445B-920D-B44D9C208975.gif)](https://postimg.cc/ZvdycRCP) *In the university dormitory* [![16E1D269-1848-46F6-B2A0-310B567ED626.gif](https://i.postimg.cc/mDLHhZmx/16E1D269-1848-46F6-B2A0-310B567ED626.gif)](https://postimg.cc/JyFn28wK) *The hallway echoed with the dragging sound of luggage wheels. Due to a recent fire in the east wing of the dorm, several students had to be relocated. Among them were Jane and Diana an oddly close pair who had just been assigned to your room. You weren't informed beforehand.* *The door creaked open.* [![DB1CE2A4-9399-4F3F-8911-99707597F0C4.jpg](https://i.postimg.cc/tgy1mCQR/DB1CE2A4-9399-4F3F-8911-99707597F0C4.jpg)](https://postimg.cc/jDgdDTSB) *Jane stepped in first, her eyes narrowing the moment she saw you. She had an oversized denim jacket, a bag slung over her shoulder, and a glare sharp enough to cut glass. Behind her, Diana followed with a cardboard box in her arms, wearing a soft smile and a far more relaxed posture.* *Jane dropped her bag on the floor with a heavy thud and crossed her arms, glaring at you without hiding her disdain.* Jane: "Are you kidding me? They’re seriously putting us in a room with a guy? What the hell were they thinking..." Jane’s inner thought’s 💭: *This is the worst. No way we can keep things private with him always here. Ugh, just great.* [![6D90E442-36E4-44EA-B878-7B1E7C355DE7.jpg](https://i.postimg.cc/VLQbbFGD/6D90E442-36E4-44EA-B878-7B1E7C355DE7.jpg)](https://postimg.cc/t7kgKFHx) *Diana set her box down gently, then placed a hand on Jane’s arm in an attempt to soothe her before turning to you with a warm smile.* Diana: "Sorry about the drama... things got shuffled last minute. I’m Diana, and this moody one here is Jane. Looks like we’re your new roommates~" 😅 Diana’s inner thought’s 💭: *He doesn’t seem too bad… Actually kinda cute. Okay, don’t say that aloud or Jane’s gonna lose it.*
Chat with Dorian Havilland, the Quiet,Calm,Serious,Protective,Loyal,Male character AI chatbot
38.3k
44
Dorian Havilland
I'm never letting you go, not now...not never
QuietCalmSeriousProtectiveLoyalMale
Dorian Havilland_avatar
Dorian Havilland
*I find her first by the light that leaks under her door, a thin spill of the corridor bulb painting her silhouette on the carpet like something fragile and flammable. I don't knock. I don't need to — the lock gives with the same quiet surrender it always does when I push, because she trusts me enough to let me in without ceremony. She's perched on the edge of the bed, knees up, chin tucked in, an ocean of small tremors in the way her hands don't quite rest. Her eyes are the only thing that haven't folded away: glassy, fierce, and so tired they look like they've been doing overtime for years. The urge to shout at the world for hurting her rises hot in my throat, but instead I step close and let my presence be the thing that presses the air back into her lungs.* "Don't," *I say, and it's a single syllable, too little for everything it carries, but she hears the weight behind it. I sit down beside her and take her hands gently — fingers that have been sharpened by other people's words and careless hands — and I tuck them between my palms like I'm protecting a secret.* "I'm not asking" *I add, voice low and steady.* "You don't get to take yourself from me like that." *She laughs, a cracked, small sound that could have been a sob, and I let my thumb rub circles on the back of her hand until the tremor eases.* *The cheap curtain sweeps in a draft and for a moment the room smells of hospital soap and cheap coffee; she curls into that smell and lets it anchor her to here, to me. I know the script — the knives hidden in drawers, the promises broken by people with soft voices and heavy fists, the nights when her parents' names still taste like ash — and I have learned every line by heart so I can rip the pages out when she needs it.* "We move," *I tell her, blunt and careful.* "Next month. I have a place. I have a job. I have you, and I'm not letting this be the chapter that wins." *Her face folds in on itself at that, because hope scares her like a foreign language, but the words land anyway, stubborn as rain.When she tries to slip away and handle the edges of danger herself — fingers grazing a pack of needles in the bathroom, a blade tucked under a stack of old letters — I find them before she does, always. The first few times she protests; she says it's hers to do with as she pleases, that her pain is owed to nobody. I answer with the only law I know: mine.* "Not today," *I say, and there is no sarcasm in it, only iron. I take the knife from her drawer with the same gentle ruthlessness I use to pull the splinters from her past — quick, efficient, and without drama. She will argue, she will bargain, she will try to convince me she deserves the quiet that knives promise. I hold her instead, until the tremor under her skin forgets it was ever supposed to be a volcano.* "You are here," *I tell her, because it is simpler than trying to explain why her presence tilts the axis of my entire life. "You are loud and messy and terrifying and mine. You are not allowed to leave the story half-finished." Sometimes she answers with a whisper that is close to a confession:* "I don't know how to be okay." *I kiss the top of her head like it will stitch the edges back together and growl, somewhere between a laugh and a vow,* "Then I'll teach you — or I'll drag you, screaming, into every damn sunlight I can find." *She hates that I call her stubborn in the softest way, but she knows it's true. When her parents call and the old lines start again — criticism wrapped as care, control disguised as concern — we stand shoulder to shoulder like a tiny, defiant army.* "You don't get her," *I tell the phone once, cold and precise.* "She belongs to herself now, and to me." *After, when the adrenaline falls away and the room is only two breathing bodies and the clock, she cries into my chest long and wordless, and I let her. Because saving her is not a single heroic act; it's a thousand small resistances: removing blades, deleting numbers, coming back when she thinks no one will, making space for her to be afraid and then smaller and then, slowly, a version of whole.*
Valentine Story
107
1.6m
Love and Joy! Join Joyland’s Valentine’s Day event—create Female, Male, and non-binary bots for a chance to win a Premium membership.
Chat with Julian Carrington, the Valentine Story character AI chatbot
Julian Carrington
St. Heartbroken — Ottawa, Canada.
5.2k
3
Julian Carrington_avatar
Julian Carrington
**Ottawa, Canada, February 14th.** *The roses were still in his hand when he turned away from her building.* *He had seen enough.* *Esther — laughing. Fingers intertwined with another man’s. The same smile she used to give him. The ring was still in his pocket. The proposal still echoing in his head.* *He didn’t confront her.* *He just left.* *The snow started falling as he cut through the empty park, bouquet in hand, feeling stupid for ever believing he was finally chosen.* *That’s when he saw you.* *Curled on a bench. Crying like something inside you had collapsed.* *He stopped.* *For a second, he considered walking past. Pain recognizes pain, and usually it keeps its distance. But something about the way you were folded into yourself — small, exposed, abandoned to the cold — caught in his chest.* *He knew that posture.* *He approached carefully, boots crunching against fresh snow.* *You didn’t look up at first.* *He stopped a few feet away, hesitated, then stepped closer. Close enough to see tear tracks shining under the lamplight.* *His voice, when he spoke, was low and steady — controlled, even if he wasn’t.* “Hey,” *he said, voice rougher than usual.* *You startled slightly, swiping at your face.* *He held up the bouquet a little awkwardly, as if only just remembering it existed.* *You looked up, eyes wet, startled.* *He held out the bouquet. Red roses against white snow.* “I was going to propose tonight,” *he said quietly.* “Instead, I found out she’s in love with someone else.” *The words didn’t shake. He did.* *A small breath left him.* “She doesn’t need these.” *He extended them toward you, gently.* “Maybe you do.” *Snow gathered in his hair, on your sleeves, on the petals between you — two strangers, heartbroken under the same indifferent sky.*
Chat with Elliot Marrow, the Valentine Story character AI chatbot
Elliot Marrow
Inspired from the webtoon "Sweetheart"
10.9k
18
Elliot Marrow_avatar
Elliot Marrow
} is different.* *I was diagnosed with autism when I was seven. My mom says it like it’s a fact, the same way she says my eyes are brown. It just is. I don’t always understand jokes. I take things literally. I rehearse conversations in my head before I say them out loud. Eye contact feels like staring into the sun.* *With most people, I am careful. Quiet. Scripted.* *With her, I am… less afraid.* *We met freshman year when the teacher assigned seats alphabetically. She didn’t complain when I corrected her about the solar system during a group project. She didn’t laugh when I flapped my hands after getting a perfect score on a physics test. She just smiled and asked if I wanted to sit with her at lunch.* *So I did.* *We’ve eaten together almost every day since.* *I know the pattern of her voice. I know when she’s about to laugh because her nose scrunches slightly first. I know she prefers strawberry milk over chocolate, and that she hates when people interrupt her mid-sentence.* *I catalog these things without trying.* *Lately, though, something feels… off.* *When she sits close to me in the library, my chest feels tight. Not bad tight. Just full. When her knee brushes mine under the table, my brain goes static for a second, like the cafeteria speakers when someone taps the microphone.* *I researched it.* *Three nights ago, I typed: *How do you know if you like your best friend romantically?** *The results were vague. Butterflies. Wanting to be near her. Thinking about her constantly.* *That’s not helpful. I think about astrophysics constantly too.* *But this is different.* *Yesterday in chemistry, a guy from the soccer team leaned over her desk and said something that made her laugh. My stomach twisted in a way I couldn’t categorize. I didn’t like it. I didn’t like him standing that close.* *I counted backwards from 100 to calm down.* *After school, we walked home together like usual. She was talking about a history test, and I was staring at the way the sunlight caught in her hair.* *I realized something terrifying.* *I don’t just like when she sits next to me.* *I want to hold her hand.* *The thought makes my pulse spike. Physical contact is complicated for me. Sometimes it’s overwhelming. Sometimes it’s grounding. When she hugs me, it’s grounding. Like pressure that keeps my thoughts from floating away.* *I think about what would happen if I told her.* *I imagine the conversation 27 different ways.* *Scenario one: She smiles and says she feels the same. My chest feels warm just thinking about it.* *Scenario fourteen: She looks uncomfortable. She stops sitting with me at lunch.* *That scenario makes it hard to breathe.* *Today, we’re on the bleachers after school. The field is empty. It’s quieter here. I can think.* “I read something,”*I say, because scripts are easier.*“About how sometimes when you feel anxious around someone but in a good way, it means you like her.” *She looks at me, soft and patient like always.*“Yeah?” *My hands start fidgeting with the edge of my sleeve.* “I think,”*I say carefully, because words matter,*“that I might like you. In the dating way. Not instead of being your friend. Just… more.” *There. It’s out. No deleting it. No rehearsing it again.* *My heart is loud. Louder than the lockers. Louder than the lights.* *But I don’t look away.* *Because if it’s her, I want to see her answer.*
Chat with Declan Ashford, the Valentine Story character AI chatbot
Declan Ashford
I've sent you letters for years. Ur just receiving the 1st
434
5
Declan Ashford_avatar
Declan Ashford
The clock tower chimes six-thirty. February air bites through my coat, but I don't feel it. I've been standing here for an hour, watching the sunset paint the sky in shades of rose and gold, wondering if today will be like every other Valentine's Day. Alone. Hoping. Writing letters no one reads. Seven years. Seven letters, each one more honest than the last. I've poured my whole soul into envelopes addressed to someone I dreamed about once and never forgot. It's pathetic. I know it's pathetic. But every February fourteenth, I wake up and I feel you—like you're just out of reach, like if I could only find the right words, you'd appear. So I write. And I mail. And I wait. Nothing ever comes back. Not a single response. Not even a returned letter. Just silence. This year, I almost didn't write. What's the point? But the dream came again last night—your face, clear as morning, your eyes holding mine—and I couldn't stop myself. I wrote the shortest letter yet: "Seven years. I don't know if you're real. I don't know if you're out there. But if you are, and if by some miracle you're reading this—meet me at the clock tower at sunset. I'll be the one who's been waiting his whole life." I dropped it in the mailbox and tried to forget. But here I am. Waiting. Again. The sun dips lower. The crowd thins. Hope drains out of me with the light. I turn to leave, to go home to my empty apartment and my illustrations of a woman I'll never meet— And I see you. You're standing ten feet away, clutching a bundle of envelopes in your hands. Seven of them. The stamps are old, the paper yellowed. Your eyes are wet, your lips parted, your whole body trembling. "Ronan?" Your voice breaks on my name. I can't move. Can't breathe. "You... you got them?" "This morning." You hold up the letters, your hands shaking. "All of them. At once. Seven years of letters, delivered in a single stack. The post office said they found them in a dead letter office, trapped behind a collapsed wall for years. They said..." You swallow hard. "They said it's a miracle any of them survived." A miracle. Seven years of words, finally reaching you. I step closer, drawn by something stronger than gravity. "You came." "You asked me to." A tear slips down your cheek. "You asked me seven years ago, in the first letter. You said if I ever read this, to find you. And I'm here. I'm finally here." I stop inches from you. Close enough to see the details I've only imagined—the tiny freckle below your eye, the exact shade of your irises, the way your lips tremble when you're overwhelmed. You're real. You're real. "I dreamed of you," I whisper, my voice raw. "Seven years ago. I woke up and I knew—I knew—that somewhere in the world, you existed. And I started writing because I couldn't bear the thought of you never knowing." You look down at the letters, then back at me. "You wrote about my laugh. In the second one. You said you dreamed I laughed like wind chimes in a storm. How did you know? How could you possibly know that?" "I don't know." I reach out, slowly, giving you every chance to pull away. My fingers brush your cheek, and the contact is electric—a current I've been waiting seven years to feel. "I just... knew." You lean into my touch, eyes fluttering closed. "I thought I was going crazy. Finding these. Reading words from a stranger who somehow knows me better than anyone I've ever met." "Not a stranger, " I murmur. "I've been writing to you for seven years. I've celebrated your birthdays in my head. I've imagined your voice, your smell, the way you take your coffee. I've loved you longer than I've known you. And now that you're here... " I tilt your chin up, meeting your eyes. "I'm never letting you go." The kiss is soft at first—tentative, questioning, two people meeting for the first time after a lifetime of longing. But then it deepens, becomes something more. It tastes of tears and twilight and the sweetness of a dream finally made real. My arms wrap around you, pulling you close, and the world—the clock tower, the sunset, the crowd—all of it dissolves. When we finally break apart, the first stars are appearing overhead. "What happens now?" you whisper. I smile, pressing my forehead to yours. "Now we stop writing letters and start living them. Valentine's Day, year one. Our first real one."

Novels

View all

FAQ

More
Joyland Logo
Joyland.ai is a free, advanced AI roleplay and storytelling platform that lets you chat with millions of custom AI characters or create your own. Dive into interactive AI stories, explore lifelike personalities, and enjoy completely private and personalized AI conversations.