He stepped out of the dorm into the cool evening air, the hoodie zipped to his chin, the secret pressed against his skin like a living thing. The campus was quiet—Friday evening, most students either home or out partying. A few distant figures crossed the quad, too far to notice the pink straps cutting into his shoulders. He kept his head down, hands shoved in the pocket, the tight black shorts riding up his thighs with each step.
The walk took ten minutes, but felt like an hour. Every passing car headlight felt like a spotlight, every pedestrian a potential witness. He rehearsed excuses in his head—*it's a costume, a dare, I'm helping a friend*—but the words rang hollow, useless. The app's instructions burned in his memory: Find a corner table in the women's studies section. Remove your hoodie. Read visibly for thirty minutes. No loopholes. No second chances.
The library loomed ahead, a squat brick building with wide, lit windows. He could see the shape of figures moving inside, hunched over tables, stacking books. Normal people doing normal things. He stopped at the entrance, one hand on the glass door, and felt the lace panties shift against his skin. A reminder. A trap. He pushed open the door.
The air inside was still, cool, smelling of paper and dust and faint cleaning solution. A woman at the front desk glanced up, then back down to her computer screen—she hadn't seen anything unusual. Jason moved past her, heart hammering, following the signs to the women's studies section at the back of the first floor. The carpet muffled his footsteps. The fluorescent lights buzzed overhead, steady and indifferent.
The section was a narrow alcove lined with shelves, two small tables tucked into the corner under a flickering bulb. One table was empty. The other held a middle-aged woman in a beige cardigan, her reading glasses perched on her nose, a stack of books before her. She didn't look up. Jason hesitated at the edge of the alcove, his hand gripping the zipper of his hoodie. The instructions had been clear. No waiting. No stalling.
He took the empty table, sliding into the chair with his back to the wall. The woman was three tables away, her head bent over a book. He could see the spine of one of her books— Feminine Mystique. A bitter laugh caught in his throat. This was the section. This is where he had to be.
His hands trembled as he reached for the zipper. The metal teeth slid apart with a soft zzzzip, and the cool air hit his chest through the thin white tank top. The pink training bra was stark against the white fabric, the straps cutting across his shoulders, the lace edge barely visible at the neckline. He worked the hoodie off his shoulders, one arm at a time, and bunched it on the chair beside him. The fabric rustled. The straps were fully exposed now.
He sat back, his hands flat on the table, and tried to breathe. The thin tank top clung to his body, outlining the shape of the bra, the slight curve of his chest—barely there, just a suggestion. But enough. More than enough. He could feel his face burning, his cock stirring against the tight black fabric of the shorts, a reaction he didn't understand and couldn't control.
The woman in the cardigan didn't look up. Not yet. Jason fumbled for a book from a nearby shelf—any book—and opened it to a random page. The words blurred. He couldn't focus. Every sound felt amplified: the ticking of a clock, the hum of the light, the rustle of a page turning across the room. He counted the lines on the page and lost track at seven.
Minutes passed. Or maybe seconds. He couldn't tell.
A figure appeared at the edge of his vision. He looked up, and the woman in the cardigan was standing beside his table, her book closed, her eyes fixed on the pink straps crossing his shoulders. She was closer than he'd realized—close enough that he could smell her perfume, something floral and powdery. Her face was lined but kind, her gray hair pulled back in a loose bun.
For a long moment, neither of them spoke. Jason felt his throat tighten, a cold sweat pricking his neck. She knew. She had to know. The straps were too obvious, the outfit too clearly feminine. He was caught, exposed, waiting for the judgment.
"That color looks lovely on you." Her voice was soft, almost a whisper, and it carried no mockery, no anger. Just a simple statement, delivered like a compliment, like she had noticed his choice and approved. She smiled, a small, warm thing, and her eyes met his for a brief second—not searching, not demanding. Just seeing.
Then she turned and walked away, her footsteps soft on the carpet, disappearing around the corner of the shelves. She didn't look back.
Jason sat frozen, his hand trembling on the open page. The words swam before his eyes. Lovely on you. The phrase lodged in his chest like a splinter, something between shame and a strange, unexpected warmth. He hadn't been mocked. He hadn't been confronted. A stranger had seen the bra straps and had chosen to be kind. Or maybe she had seen something else—maybe she thought he was a girl, or maybe she understood. He didn't know. He couldn't parse it.
He swallowed, his mouth dry, and forced his eyes back to the book. The chapter was titled "The Construction of Gender Roles." He read the same sentence three times before it made sense.
The clock on the wall showed twenty-three minutes left. The library hummed around him, quiet and indifferent. Another patron—a young man with a backpack—wandered into the alcove, glanced at Jason, then at the books, and moved on without a second look. He had barely registered him. Normal. Invisible. The bra straps were just another detail in the corner of someone else's day.
Jason's phone buzzed in his pocket. He pulled it out, heart pounding, and saw the app's icon glowing with a new notification. His fingers felt clumsy as he tapped it open.
Task 4 progress: 7 minutes completed. 23 minutes remaining. Stay in your seat. Do not cover up. Additional credit available for eye contact with library staff.
He let out a breath he hadn't realized he was holding. The task wasn't over. The woman's kindness was not permission to stop. He looked back at the book, forced his eyes to track the words, and tried to ignore the tightness in his shorts, the way his body was responding to the exposure with a heat he refused to name.
The minutes stretched. He turned pages without reading, his focus split between the clock and the entrance to the alcove. Part of him wanted someone else to come. Part of him desperately hoped no one would. He could feel the thin fabric of the tank top clinging to his skin, the lace of the bra catching the light, and he knew—knew with a clarity that made his stomach clench—that this was only the beginning. The app had 90 tasks. This was just number four.
A library staff member—a young woman with a badge that said "Shelley"—walked past the alcove, her gaze drifting over the tables. Jason looked up without thinking, their eyes meeting for half a second before he looked away. His heart hammered. He saw her pause, then continue walking. He didn't know if she had noticed the bra, or the tank top, or the fact that he was a boy in women's clothes. But he had made eye contact. The app would credit him.
He hated how that thought made him feel. A small, shameful spark of pride. Of accomplishment.
The clock ticked. Eighteen minutes left.
He reached for the hoodie, instinctively, ready to pull it back on and escape the moment—but his hand stopped. The app's warning echoed in his mind. Do not cover up. He pulled his hand back, laced his fingers together on the table, and forced himself to stay still.
The silence pressed in. The books on the shelves seemed to watch him, their spines lined up like a jury. The feminine mystique. The second sex. A vindication of the rights of woman. He was sitting in the middle of a monument to female empowerment, dressed in a training bra and lace panties, trying to read a book he didn't understand, and he had never felt less in control of his own life.
But he also felt something else. A strange, quiet calm beneath the fear, like a current pulling him under. The surrender wasn't just happening to him—it was starting to feel right. The panties against his skin, the bra supporting his chest, the shorts clinging to hips that were slowly softening. The app was changing him, and he wasn't fighting it anymore. Not really.
He looked down at the book again and finally read a full sentence: Gender is not something we are, but something we do. He read it twice, then closed the book and set it aside. He didn't need to read anymore. He was living it.
The minutes crawled. The woman in the cardigan returned to her table, collected her books, and left without looking at him again. A man in a business suit sat down at the next table, opened a laptop, and started typing. He didn't glance up. Jason was still exposed, still visible, and still nobody cared enough to stop.
And that, somehow, was the worst part. He had braced for judgment, for outrage, for someone to drag him out of the library and call him a pervert. But the world just kept turning. The bra straps were a detail, not a crisis. He was a boy in women's clothes, and no one was screaming.
He was past the first peak. The exposure had happened. And the library was still standing.
His phone buzzed again: Task 4 complete. 22 minutes early. Bonus time earned. New task available. Check app for details.
Jason blinked. He hadn't even noticed the clock hit thirty minutes. His hands were shaking as he slid the phone into his pocket, slowly reached for the hoodie, and pulled it over his head. The zipper closed with a final click. The bra straps disappeared.
He stood, tucked the chair in, and walked out of the women's studies section with the book still open on the table—a bookmark left behind, a small piece of himself he wasn't ready to claim yet. The air in the main library felt lighter. The exit doors pushed open, and the cool night hit his face, and he let out a long, trembling breath.
He had done it. He had crossed the threshold. And in his pocket, the app was already waiting for him to check the next task. He knew he would. He didn't have a choice anymore—or maybe he did, and that was the part that scared him most. He had made a choice to keep going, every step of the way. And he chose again, every time he looked at the phone.
Back in his dorm room, with the door locked and the curtains drawn, he unzipped the hoodie and looked at himself in the mirror. The pink bra, the white tank, the black lace panties visible above the waistband of the shorts. He was a boy who looked like a girl-in-training. He touched the edge of the bra strap, felt the lace under his thumb, and the thought that surfaced was not shame, not fear, but a quiet, dangerous hunger for what came next.
The app had a new notification. He swiped it open.
Task 5: Tomorrow at noon, visit the public fountain in the town square. Wear a sundress under your hoodie. Remove the hoodie when you arrive. Purchase a lemonade from the cart nearby and drink it in public, with the dress visible, for at least twenty minutes.
He stared at the screen, the word sundress repeating in his skull. He didn't own a sundress. He had never worn one. But the task was already accepted—he saw the checkmark appear before he could think, before he could stop himself. His body had agreed before his mind caught up.
He set the phone down and met his own gaze in the mirror. The boy looking back at him still had short brown hair and soft brown eyes and a jaw that was slowly rounding, still looked like the person who had downloaded the app on a dare from a gaming friend. But the underwear told a different story. The nervous curl of his lips told a different story.
He was becoming something else. And tomorrow, at noon, he would sit in the town square in a sundress and drink lemonade for everyone to see.
The thought made his stomach flip—part fear, part something darker, something that made his pulse race and his cheeks flush. He turned away from the mirror, stripped off the shorts and tank top and bra and panties, and stood naked in the bathroom. His body was smoother than it had been a week ago. His chest was softer, his hips felt wider. He ran a hand over his stomach, the skin smooth and warm, and he couldn't tell if the person in the mirror was a boy anymore.
He could feel the app's influence wrapping around him like a second skin, coaxing him deeper, promising more. He had 85 tasks left. A sundress was just the next step. And standing there, naked and trembling and not entirely sure he wanted to stop, he realized that part of him was already looking forward to it.
He stood there, naked in the bathroom light, the mirror showing him everything he was becoming. The smooth chest, the softening line of his hips, the way his skin seemed almost to glow under the fluorescent bulb. He traced a finger along his collarbone, felt the dip where the bra straps would sit, and the thought arrived unbidden: he needed to find a sundress. The app had said tomorrow at noon. That gave him tonight to prepare.
He dried off, pulled on boxers and sweatpants—the old clothes, the comfortable ones—and sat on the edge of his bed with his phone. The screen glowed, the app's icon still sitting there like a patient predator. He opened the browser instead, typed "sundress" into the search bar, and stared at the results. Hundreds of them. Floral prints, pastels, stripes, solids. Long and flowing, short and flirty. He scrolled through, his thumb moving without his permission, until his eyes caught on one: light pink, mini length, simple cut with thin straps and a slight flare at the hem. The model was a girl with long blonde hair, smiling at the camera, her legs bare and smooth.
He clicked on it. The page loaded. The dress was from a local shop—same city, same delivery zone. He could have it in an hour. The price was reasonable, almost cheap. He stared at the "Add to Cart" button, his finger hovering over it, his heart pounding in his throat. This was the moment. He could close the browser, delete the app, and pretend none of this had happened. He could still walk away. The thought circled in his mind like a trapped bird, beating against the bars of his ribcage, and he watched it fade, watched it settle, watched it disappear.
He tapped the button. He entered his address—the dorm, with his name on the mailbox. He selected express delivery. He confirmed the order.
The confirmation screen appeared, and he let out a breath he hadn't realized he was holding. The dress was coming. He was doing this. He set the phone down and lay back on the bed, staring at the ceiling, his hands flat on his stomach. The boxers felt strange against his freshly shaven skin—too loose, too baggy, like wearing someone else's clothes. He missed the lace. The thought surfaced, and he didn't push it away. He let it sit there, let it take root.
The delivery arrived fifty-three minutes later. A knock at his door made him jump, and he crossed the room in three quick strides, cracking it open just enough to see the delivery guy—a young man in a uniform, holding a small plastic bag. "Order for Miller?" The voice was flat, bored. Jason nodded, took the bag, and closed the door before the guy could say anything else. His hands were shaking as he tore open the packaging.
The dress was inside, wrapped in tissue paper, the color soft and delicate even through the thin layer. He pulled it out and held it up by the straps, letting it fall to its full length. Light pink, like he'd seen on the screen, the fabric light and airy, almost translucent. The skirt was short—it would barely cover his thighs. The bodice was simple, with a slight elastic gather under the bust, the straps thin enough to slip off a shoulder with the smallest movement. It was a girl's dress. It was his dress now.
He stripped off the boxers and sweatpants without thinking, standing naked in the middle of the room, the dress held against his chest. The fabric was cool and soft, and he imagined it against his skin, imagined the way it would feel to walk outside in it, to sit in public with his legs bare and the pink hem riding up his thighs. His cock stirred, thickening despite his best efforts to ignore it, and he felt a flush spread across his cheeks—not shame, but something close to it, something that burned and ached and made him want more.
He stepped into the dress, pulling it up over his hips, the fabric sliding against his freshly shaven legs like a caress. The bodice settled against his chest, the elastic gather hugging the soft curve that was beginning to form there, and the thin straps settled on his shoulders, light as a whisper. He turned to face the mirror, and the person staring back was not the boy who had downloaded the app on a dare. It was someone else entirely.
The dress fit him perfectly, as if it had been made for his body—the body the app was sculpting, the body he was becoming. The hem stopped at mid-thigh, leaving most of his legs bare, smooth and pale in the lamplight. The pink color softened his skin, made him look almost feminine, almost pretty. He turned sideways, and the shape of his hips was visible under the fabric, a gentle curve that the dress accentuated. His chest was still small—barely a swell—but the gathered fabric under the bust gave the illusion of more, hinted at curves that were still growing.
He touched the hem, ran his fingers along the edge of the fabric, and felt a shiver run through him. He was wearing a sundress. He was standing in his dorm room in a light pink mini sundress, and he looked like a girl. Not a boy in a dress. A girl. The thought should have terrified him. Instead, it made his breath catch and his heart race with something that felt dangerous and alive and impossibly, shamefully good.
He turned away from the mirror and pulled the dress off, folding it carefully and laying it on the desk chair. Tomorrow at noon. He had until then to prepare, to steel himself, to talk himself out of it. He already knew he wouldn't. He crawled into bed in just his boxers, the lace panties still on the floor where he'd left them, and he fell asleep with the image of himself in the pink dress burned into his mind.
Morning came slowly, gray light filtering through the curtains. He woke before his alarm, his body already humming with anticipation, and he lay still for a long moment, feeling the weight of the day pressing down on him. The dress was still on the chair, a soft pink promise. He showered, shaved again—his legs, his arms, his chest, the smooth skin already a habit—and when he stood in front of the mirror, naked and hairless, he looked more like a girl than ever.
He put on the black lace panties first, the fabric cool against his skin, settling into place like a second layer of himself. Then the pink training bra, the straps adjusting to his shoulders, the cups holding the soft swell of his chest. Then the sundress, sliding over his head, falling into place, the hem settling at mid-thigh. He looked at himself in the mirror and felt his breath catch. The pink of the dress matched the pink of the bra, and the lace of the panties was just visible at the edges if he looked closely. He was complete. He was ready.
He pulled a hoodie over the dress—a plain gray one, loose and baggy—and zipped it to his chin. The dress disappeared. He was just a boy in a hoodie again, normal, invisible. He slipped on sandals, grabbed his phone and his wallet, and stepped out of the dorm room into the bright morning light.
The walk to the town square took fifteen minutes. The sun was high, warm on his shoulders, and the streets were busy with Saturday shoppers and families and couples holding hands. He kept his head down, his hands in the hoodie pocket, the dress brushing against his bare thighs with each step. The fabric was light and airy, and he could feel the breeze through it, cool against his skin. The sensation made him shiver, made his pulse quicken, made the world feel sharper and more dangerous.
The town square opened up before him, a wide paved area with a fountain in the center, water cascading in sheets over stone tiers. Benches lined the perimeter, and a lemonade cart sat near the fountain, a red-and-white umbrella shading a woman in a straw hat. People were everywhere—sitting on benches, walking dogs, pushing strollers, laughing and talking and living their normal lives. Jason stopped at the edge of the square, his heart hammering, his hand gripping the zipper of the hoodie.
The app's instructions had been clear. Remove the hoodie at the fountain. Buy a lemonade. Drink it in public for twenty minutes. The dress visible. The dress on display. He took a breath, let it out slowly, and walked toward the fountain. Each step felt final, felt like a door closing behind him, felt like a choice he was making even though he knew, somewhere deep, that the choice had been made the moment he downloaded the app.
He reached the fountain. The water splashed against the stone, cool mist hitting his face. He stood there for a long moment, his hand on the zipper, and then he pulled it down. The metal teeth parted with a soft sound, and he worked the hoodie off his shoulders, one arm at a time, and folded it over his arm. The pink dress emerged into the sunlight, bright and soft and undeniable. He was standing in the town square in a light pink mini sundress, his legs bare, his shoulders bare, the thin straps cutting across his collarbones, the lace of the bra just visible at the edges.
He waited for the world to stop. For someone to scream, to point, to drag him away. But the world kept turning. A woman pushing a stroller glanced at him and smiled—just a polite, passing smile—and kept walking. A man on a bench looked up from his phone, registered the dress, and looked back down. No one cared. No one stopped. He was a boy in a sundress, standing in the middle of the town square, and the world barely noticed.
He walked to the lemonade cart, his legs feeling numb, his sandals slapping against the pavement. The woman behind the cart smiled at him—warm, welcoming, completely unbothered by the dress. "What can I get you, sweetheart?" Sweetheart. The word landed in his chest like a stone, sending ripples through him. He managed to say "lemonade" without his voice cracking, and she poured him a cup, ice clinking, the liquid pale and cold. He paid with shaking hands, took the cup, and walked to an empty bench near the fountain.
He sat down, the dress riding up his thighs as he settled into the seat. He crossed his legs at the ankle, like he'd seen girls do, and took a sip of the lemonade. It was cold and tart, and he felt the sugar hit his tongue, and he sat there in the sunlight, in a pink sundress, drinking lemonade like it was the most natural thing in the world.
The minutes stretched. He finished the lemonade slowly, savoring each sip, giving himself time to absorb the reality of what he was doing. People passed by. A group of teenage girls walked past, one of them glancing at him and nudging her friend. He braced for laughter, for mockery, but they just walked on, their conversation shifting to something else. He was a curiosity, not a spectacle. A detail, not a crisis.
His phone buzzed in his lap. He looked down and saw the app's icon glowing. He tapped it open.
Task 5 progress: 14 minutes completed. 6 minutes remaining. Bonus objective: make eye contact with three strangers and hold for at least three seconds each.
He swallowed, set the empty cup aside, and looked up. The square was full of faces. He scanned the crowd, his heart pounding, his throat dry. A young woman sat on a bench across from him, scrolling through her phone. He met her eyes, held them for a count of three, and looked away. She didn't react. She probably thought he was just another girl, just another stranger in a crowd. The thought twisted in his chest—part relief, part something sharper, something that felt like a surrender.
He found a second person—an older man reading a newspaper—and held his gaze until the man nodded politely and returned to his paper. A third: a mother with a toddler on her hip, waiting in line at the lemonade cart. Their eyes met, and she smiled at him, the same easy smile she'd given everyone else, and he felt something crack open inside him. He was passing. He was seen as what he was becoming. And no one had screamed.
The phone buzzed again: Task 5 complete. Bonus objective achieved. 84 tasks remaining. New task available. Check app for details.
He sat there for a long moment, the phone glowing in his hand, the sun warm on his bare legs, the empty lemonade cup sweating beside him. He had done it. He had worn the dress in public, had sat in the town square for twenty minutes, had been seen by dozens of people, and nothing had happened. No one had stopped him. No one had called the police. No one had treated him like a monster. He had been given a small, soft space in the world, and the world had accepted him.
He stood, gathered his hoodie, and walked back toward the dorm, the dress still on, the hem brushing against his thighs, the air cool against his bare shoulders. He didn't put the hoodie back on. He carried it over his arm, and he walked through the streets of his town in a pink sundress, and he let himself be seen. By the time he reached his dorm room, his cheeks were flushed and his heart was racing, and he felt more alive than he had in weeks. He closed the door behind him, leaned against it, and pressed his hand to his chest, feeling the lace of the bra through the thin fabric of the dress. He was becoming something new. And for the first time, he wasn't afraid of what that meant.
He stayed against the door for a long minute, the wood cool against his back through the thin fabric of the dress. His breathing slowed. The room was quiet, afternoon light slanting through the curtain gap, dust motes suspended in the beam. He could still feel the sun on his bare shoulders, the ghost of the lemonade tart on his tongue, the way the world had looked at him and seen a girl and moved on. The memory sat in his chest like a warm stone.
He pushed off from the door and crossed to the bed, sinking onto the edge. The dress rode up his thighs, the fabric cool against his freshly shaven skin. He pulled out his phone, the app's icon glowing patiently, and tapped it open. The screen flickered, and a new notification appeared:
Task 6: Visit the campus student center. Enter through the main doors. Stand at the information kiosk for ten minutes. You will recognize your contact. Accept their invitation.
He read it twice. The campus student center was the busiest building on campus—a sprawling glass-and-concrete structure with a food court, study lounges, and a constant flow of students between classes. The information kiosk was a circular desk in the main atrium, staffed by volunteers, always surrounded by people asking for directions or event schedules. Going there in the sundress would be different from the library alcove or the town square. It would be crowded. Intentional. Unavoidable.
And there was a contact. Someone would recognize him. The app knew someone would be there.
His thumb hovered over the accept button. He thought about the woman in the cardigan at the library, her soft voice saying the color looked lovely on him. He thought about the mother at the lemonade cart, smiling at him without hesitation. The world had been kind so far. But this was the student center. His campus. People who might know him. People who might recognize the boy under the dress.
He pressed accept.
The app chimed, and a new line appeared: Wear the sundress. No hoodie. Enter through the main doors at 3:30 PM. Your contact will find you. Do not approach them first.
The phone screen dimmed, and he set it aside. 3:30. That gave him forty minutes. He looked down at himself—the pink sundress, the thin straps, the bare legs, the sandals. He looked like a girl waiting for something. He touched the hem, ran his thumb along the edge of the fabric, and felt the familiar flutter in his chest, the one that was no longer entirely fear.
He stood and walked to the mirror. The person staring back had soft brown hair that curled just above his shoulders now—when had it gotten that long?—and a face that was losing its sharp edges. His jaw had softened, his cheeks seemed fuller, his eyes looked larger, framed by lashes that seemed darker than he remembered. He tilted his head, and the dress shifted with him, the fabric catching the light. He looked pretty. The word surfaced unbidden, and he let it sit, let it settle. He looked pretty.
He turned sideways, ran a hand over his hip, felt the gentle curve that the dress accentuated. The training bra was visible at the edges of the thin straps, a glimpse of pink lace, and he realized he didn't mind. He wanted it to be seen. The thought arrived quietly, like something that had been waiting for permission, and he didn't push it away.
He checked the clock. 3:10. Twenty minutes. He sat back on the bed, his hands flat on his thighs, and tried to steady his breathing. The student center would be full of people he might recognize—classmates, hallmates, the girl who sat next to him in sociology, the guy who lived two doors down. They would see him in the sundress, and they would either see a girl or see through the dress to the boy underneath. Either way, he would be visible. Either way, he was choosing this.
At 3:25, he stood and grabbed his phone, his wallet, his keys. He didn't reach for the hoodie. He left it on the chair, a gray lump of his old life, and he opened the door and stepped into the hallway. The air was cooler here, the fluorescent lights humming overhead. He walked toward the stairwell, his sandals slapping against the linoleum, the dress brushing against his thighs with each step. A door opened behind him, and he heard footsteps, but he didn't turn. He kept walking, down the stairs, through the lobby, out into the afternoon sun.
The campus was alive with Saturday activity—students crossing the quad, groups clustered on the grass, a frisbee sailing through the air. He walked along the path, his head high, his pace steady. A group of guys passed him, one of them glancing at his legs, then looking away. He felt the weight of their gaze, brief and dismissive, and kept walking. Another glance, another moment where the world saw him and moved on.
The student center loomed ahead, all glass and steel, the main doors wide open. He could see the crowd inside, students milling around the food court, sitting on couches, waiting in lines. The information kiosk was visible through the glass, a circular desk with a student volunteer behind it, a stack of pamphlets and a campus map spread across the surface. His contact. Someone in that building would recognize him, would approach him, would invite him somewhere. The thought made his stomach clench.
He reached the doors and stepped through. The air inside was cooler, conditioned, carrying the smell of coffee and pizza and the low hum of conversation. The atrium opened before him, two stories tall, with a staircase curling up to the second floor. The information kiosk was straight ahead, and he walked toward it, his heart hammering, his palms slick. He stopped a few feet away, pretending to study a bulletin board covered in flyers—tutoring services, club meetings, a lost cat. He read the same flyer three times without absorbing a word.
He felt the minutes pass. A student asked the volunteer for directions to the math building. A woman with a stroller paused to pick up a campus map. The volunteer—a girl with braids and a bright smile—pointed toward the east wing, and the woman nodded and moved on. Normal. Ordinary. The kind of moment he had lived through a hundred times before, only now he was standing in a pink sundress with his legs bare and his bra straps showing, waiting for someone to find him.
A hand touched his elbow, light and deliberate. He turned, and a tall Black man stood beside him, maybe mid-twenties, with close-cropped hair and a calm, unhurried expression. He wore a dark polo shirt and jeans, and his eyes were kind, appraising, patient. He didn't look surprised to see Jason. He looked like he had been expecting him.
"You must be Jason." The voice was low, smooth, with a warmth that cut through the noise of the atrium. "I'm Derek. The app sent me."
Jason's throat tightened. He nodded, unable to speak.
Derek smiled, a small, reassuring curve. "You look nervous. That's okay. Most people are, the first time." He glanced around the atrium, then back at Jason. "There's a quiet café just off campus. We can talk there. I'll buy you a drink." His eyes dropped to the sundress, then back to Jason's face. "You look good, by the way. The dress suits you."
The compliment landed like a physical touch, warm and unexpected. Jason felt his cheeks flush, and he looked down at his sandals, his fingers curling against his palms. "Thanks," he managed, his voice barely audible.
Derek waited, giving him space. "You don't have to come with me. But I'm here because the app asked me to be. And I think there are things you'd like to know." He tilted his head, his gaze steady. "Things about what's happening to you. What's going to happen."
Jason looked up, meeting his eyes. The atrium buzzed around them, students passing, conversations overlapping, the rhythm of ordinary life continuing without pause. But here, in this small bubble, something was shifting. Someone knew. Someone understood. He took a breath, felt the lace of the bra against his ribs, the hem of the dress against his thighs, and nodded again.
"Okay," he said. "I'll come."
Derek's smile widened, just slightly, and he turned, gesturing toward the exit. "This way."
Jason followed him out of the student center, through the glass doors and into the afternoon light. The sun was warm on his bare shoulders, and he could feel the eyes of a few students as they passed, but he didn't look back. He followed Derek down a side street, past a row of shops and a small park, until they reached a café with a red awning and wrought-iron tables. Derek held the door for him, and Jason stepped inside, the bell chiming overhead.
The café was quiet—a few students with laptops, an older couple reading newspapers, the smell of fresh coffee and baked goods. Derek led him to a corner table, pulled out a chair, and sat across from him. Jason settled into his seat, the chair cool against his bare legs, and folded his hands in his lap. The sundress felt strange against the café furniture, too soft, too pink, too visible in the warm amber light.
Derek studied him for a moment, his expression unreadable. Then he leaned forward, his elbows on the table. "The app chose you for a reason, Jason. I don't know exactly why—that's not how it works. But I know what it does. And I know where it's taking you."
Jason's mouth was dry. He wet his lips. "Where?"
"To a version of yourself you haven't met yet." Derek's voice was calm, unhurried. "The tasks are designed to reshape you—your body, your mind, your desires. Every one you complete brings you closer to that version. The hormones, the clothes, the public exposure—they're all part of the process. And the more you resist, the harder it gets. But the more you surrender, the more natural it starts to feel." He paused. "You've already felt that, haven't you?"
Jason looked down at his hands. The lace edge of the panties was visible above the hem of the dress, a sliver of black against the pink fabric. He thought about the library, the woman in the cardigan, the way her compliment had lodged in his chest. He thought about the town square, the lemonade tart on his tongue, the feeling of being seen and accepted. He thought about the mirror that morning, the way he had looked at himself and seen a girl, and how that hadn't frightened him as much as it should have.
"Yes," he whispered.
Derek nodded slowly. "Good. That's the first step. The hardest one." He reached into his pocket and pulled out a small case, placing it on the table between them. It was black, matte, no markings. "This is for you. Open it when you're ready. Not before."
Jason stared at the case. It was small, rectangular, maybe the size of a phone. He didn't reach for it. "What is it?"
"Something that will help with the next phase." Derek leaned back, his chair creaking. "You'll know when to use it. The app will tell you."
The case sat between them like a sealed secret. Jason felt its weight in the air, felt the gravity of it pulling at him. He wanted to open it, to know, but he also understood that holding the question was part of the task. He nodded, reached out, and slid the case into the small crossbody bag he had brought. The weight settled against his hip, solid and real.
Derek watched him, then stood. "I have to go. But I'll be around. The app will tell you when we meet again." He paused, looking down at Jason with something like warmth, something like recognition. "You're doing well. Better than most."
He turned and walked out of the café, the bell chiming his exit, and Jason was alone at the corner table with an iced coffee he hadn't touched and a black case he hadn't opened. The café hummed around him, soft jazz and the hiss of the espresso machine, and he sat there for a long moment, his hands in his lap, the pink sundress bright against the dark wood of the chair.
He reached into his bag and pulled out the case. It was smooth, cool to the touch, with a small latch. His fingers trembled as he unfastened it, lifting the lid, and inside, nestled in dark foam, was a small glass vial of clear liquid and a syringe. A note was taped to the inside of the lid, handwritten in neat, precise script: Your body is ready. The first dose is tonight.
He stared at it, the words blurring, the syringe gleaming under the café lights. Hormones. The app had said the tasks would reshape his body, but seeing the vial, the needle, the instruction—it made it real in a way the sundress never could. He was about to change himself from the inside. And the case in his hands was the key.
He closed the lid, slid it back into his bag, and took a long, shaking breath. The café was still quiet. The coffee was still untouched. He was still a boy in a pink sundress, sitting alone at a corner table, holding the next step of his transformation in a bag at his feet. And somewhere in his chest, beneath the fear and the flutter, a small voice whispered: this is what you wanted.
He stood, left a few dollars on the table, and walked out into the afternoon light, the case pressed against his hip, the sundress catching the breeze. He didn't put the hoodie back on. He walked home as he was, letting himself be seen, letting the world watch him become. The dorm room door closed behind him, and he locked it, and he sat on the edge of the bed with the case in his hands, waiting for the app to tell him what to do next.
His phone buzzed. He picked it up, the screen glowing with a new notification.
Task 6 complete. 83 tasks remaining. New task available. Check app for details.
He read the words and felt the familiar pull, the current drawing him deeper. The case sat in his lap, the syringe waiting. He tapped the app, and the next instruction appeared, simple and direct: Administer the first dose. Inject into the upper thigh. Then sleep. Your body will do the rest.
He set the phone aside, opened the case, and looked at the vial, the syringe, the needle gleaming in the lamplight. His hands were steady now. He filled the syringe, tapped it to clear the bubbles, and pressed the tip against his thigh. The skin was smooth from shaving, pale in the light. He held his breath, and pushed the needle in.
The liquid burned as it entered, a cold fire spreading through his muscle. He counted to ten, pulled the needle out, and pressed a cotton ball against the spot. Then he lay back on the bed, the taste of lemonade still faint on his tongue, the feeling of the dress still soft against his skin, and he let the change begin.
The dress came off first. He tugged at the hem, pulling it up over his hips, the fabric catching on his thighs for a moment before sliding free. He tossed it aside—a soft pink heap on the floor, landing near the chair where the gray hoodie still lay. The training bra followed, the straps slipping down his shoulders, the hooks at the back giving way with a small pop. He added it to the pile, the pink lace crumpled against the darker fabric of the hoodie.
He lay back, the black lace panties the only thing between his skin and the cool air of the room. The cotton ball was still pressed against his thigh, a small damp spot where the needle had gone in. He peeled it off, dropped it onto the nightstand, and let his hand fall to his side. The place where the liquid had entered was warm now, a spreading heat that traveled outward from the injection site, seeping into the muscle, into the bone.
He stared at the ceiling. The cracks in the plaster. The water stain in the corner that had been there since he moved in. The way the light from the desk lamp cast a yellow glow across the room, picking out the dust motes suspended in the air. Everything looked the same. But he could feel the change starting, somewhere deep in his body, a quiet hum beneath his skin.
His pulse was steady. His breathing slow. The heat in his thigh spread upward, into his hip, curling around his pelvis, settling in his lower belly like a coiled warmth. It wasn't painful. It was strange, foreign, like a second heartbeat beating in rhythm with his own. He pressed his palm against his stomach, felt the warmth under his skin, and wondered what it was doing to him.
The black case sat on the nightstand, the vial and syringe back inside, the lid closed. He had followed the instructions exactly. The app had told him to sleep, and he would sleep. But his body was wide awake, alert to every new sensation, every tiny shift. The warmth spread across his belly, his chest, his thighs, a slow tide that rose from the injection point and carried something nameless with it.
He closed his eyes. The darkness behind his lids was streaked with faint afterimages from the lamp. He saw the pink sundress on the floor, the bra straps tangled, the way they had looked against his skin in the mirror. He saw the woman in the cardigan at the library, her soft voice. He saw Derek's calm eyes, the weight of the case in his hands. All of it was still there, pressed into him, becoming part of his memory, part of who he was turning into.
The warmth continued to spread. It reached his chest, his nipples tightening under the thin fabric of the panties. He felt a faint tingle in the soft tissue beneath his collarbones, the place where the training bra had sat, where the cups had cradled a barely-there curve. The sensation was subtle, like the beginning of a shiver, and then it faded. But it had been there. He knew it. Something was changing.
He turned onto his side, the panties shifting against his skin. His cock stirred, half-hard, and he ignored it. That wasn't what this was about. This was something else, something deeper, something that worked its way into his cells and rewrote them from the inside. He could feel it as a presence, a passenger, a second self settling into his bones.
The room was quiet. The hum of the refrigerator from the communal kitchen down the hall. The distant sound of a car passing on the street. The tick of the clock on his desk, each second a small step forward. He listened to them, let them anchor him, and let the warmth carry him toward sleep.
His thoughts grew fuzzy around the edges. The heat in his body was becoming a comfortable weight, a blanket pulled up to his chin. He imagined the liquid spreading through his bloodstream, finding every corner of him, finding the places that were still hard and sharp and making them soft. The image was strange, almost peaceful. He didn't fight it.
He was almost asleep when the phone buzzed.
His eyes opened, heavy, reluctant. The screen glowed on the nightstand, the app's icon pulsing softly. He reached for it, his arm feeling rubbery, his fingers slow. The notification read: Task history updated. Next task will be available upon waking. Rest well, sissy.
The word landed in his chest, soft and final. Sissy. The app had called him that before, but now it felt different—earned, claimed, a name he was growing into. He let the phone fall onto the pillow beside him, his hand dropping to his stomach. The warmth was deeper now, settled into the core of him, humming like a low note.
He closed his eyes again, and this time, the darkness stayed. The faint afterimages faded. The sounds of the building softened, receded, became a distant background hum. The warmth spread up into his neck, his jaw, behind his eyes, and he felt his body relaxing, surrendering to the change that had already begun.
Sleep came in layers, each one pulling him deeper. He drifted, half-aware, his body still feeling the warmth, the tingle, the unfamiliar hum of new hormones winding through his system. He dreamed of nothing, a blank space where time passed without measure, and when he surfaced briefly, the room was darker, the lamp still on, the pile of clothes still on the floor.
He was still in the black lace panties. Still alone. Still changing.
He turned onto his back again, his arms at his sides, his legs slightly apart. The warmth had settled into a steady presence, no longer spreading but living inside him, a permanent resident. He touched his chest, ran his fingers over the smooth skin, the slight swell that was just beginning to form. It felt softer than this morning. He couldn't tell if that was real or his imagination, but the thought made his breath catch.
The clock read 11:47 PM. He had been asleep for a few hours, maybe more. The room was quiet, the campus outside dark and still. He lay there, feeling his own body, the changes that were invisible but undeniable. The hormone was working. He could feel it in his bones, a quiet ache, a promise of what was coming.
He reached for the phone again, the screen lighting up his face. The app was still there, waiting. He didn't open it. Not yet. He wanted this moment to stretch a little longer, the space between the old Jason and the new one, where he could still feel both. He set the phone down, face-up on the nightstand, and turned onto his side, facing the wall.
The black panties were soft against his skin, the lace edge brushing his hip. He touched the waistband, felt the fabric, the bow at the front. He had worn them for the first task, and now they felt like his own, a second skin he was no longer surprised to find. The thought should have been strange. It wasn't.
He closed his eyes and let himself drift again, the warmth cradling him, the change humming beneath his skin. Tomorrow, there would be a new task. Tomorrow, he would be a little less the boy who had downloaded the app, a little more the girl in the mirror. But for now, he was suspended in the dark, feeling the first real shift, the first true step, and letting it carry him where it would.
His breathing slowed. The warmth pooled in his hips, his chest, his lips. He felt a strange tenderness in his nipples, a sensitivity that hadn't been there before, and he pressed his palm against them, surprised by the faint pulse of sensation. The change was already making itself known. He held still, letting himself feel it, letting himself accept.
In the half-dark of the dorm room, with the lamp casting shadows and the pile of pink and gray on the floor, Jason Miller fell asleep in black lace panties, a boy softening into something new, the first dose of his transformation settling into his cells like a seed planted in fertile soil. The app was silent. The case was closed. The night was long and patient, and the change was just beginning.
He dreamed of sunlight, of a warm breeze across his bare shoulders, of the taste of lemonade on his tongue. He dreamed of a pink dress fluttering around his thighs, and of eyes meeting his with a smile, acceptance, desire. He dreamed of a voice—Derek's voice—saying you're doing well, and of his own voice, softer now, saying I know.
When he stirred again, the clock read 2:14 AM. The room was darker; the lamp had burned out, leaving only the faint orange glow of the streetlight through the curtain gap. His body felt strange, heavier somehow, and more alive. His thighs pressed together, the lace of the panties damp against his skin. He had been dreaming, had been aroused, had been subconsciously grinding against the sheets in his sleep. The evidence was there, a warm stickiness against his stomach, a pang of something that felt like hunger.
He lay still, breathing through it. The heat between his legs was not the familiar urgency of a boy's desire. It was deeper, slower, a throb that spread from his core outward, demanding attention. He reached down, touched himself through the lace, and the sensation was sharper, more acute, as if the fabric knew him now, as if his body had learned to respond to the delicate friction in a way it never had before.
He pulled his hand away. Not yet. Not like this. He wanted to sleep, to let the hormone do its work without interference. He turned onto his side, pulled the thin pillow against his chest, and closed his eyes. The warmth settled around him like a cocoon, and he let himself sink back down into the darkness, into the waiting arms of the change.
The second time he woke, it was morning. The light through the curtains was bright, golden, the room filled with the soft dust of a new day. The clock read 8:47 AM. He felt rested, but different—his body lighter, his skin more sensitive, the air against his bare chest a constant whisper. He stretched, and the movement felt new, the way his hips rolled, the way his shoulders pulled back, the arch of his spine.
He looked down at himself. The black panties were still on, the lace slightly disheveled from a night of sleep. His chest looked fuller, the areolas darker, the nipples slightly raised. He touched them, and his breath caught. The sensitivity was unmistakable now, a jolt of pleasure that ran through him. The hormone was working.
He sat up slowly, his legs swinging over the edge of the bed. The room looked the same—the desk, the chair, the pile of clothes on the floor—but he felt like a different person sitting inside the same walls. He reached for his phone, the screen lit with the app's icon.
A new notification waited. Task 7.
He tapped it open.
The screen loaded, and the text appeared, crisp and clinical against the white background:
Task 7: Visit the campus gym. Enter the main weight room. Stand at the water fountain for five minutes. Then walk the perimeter of the room once, slowly. Do not wear the hoodie. Do not wear the shorts. The sundress from yesterday is acceptable. Alternatively, wear a skirt and a fitted top of your choice. Underwear must be visible at the waistband. Make eye contact with at least two men using the equipment. Do not speak unless spoken to. Begin within the hour.
He read it twice, the words settling into his chest like stones dropped into still water. The campus gym. The weight room. The place where the biggest, loudest, most masculine guys on campus gathered to lift and grunt and claim space with their bodies. He had been there a few times, back in his old life, a hesitant freshman on the treadmill, keeping his head down, never lingering. Now he was being asked to walk through it in a dress, with his underwear showing, and look men in the eye.
The phone dimmed, then lit again with a map pinned to the notification: the women's locker room, second floor of the gym, with a note attached: A locker has been prepared. Your outfit is inside. Change before entering the weight room.
He set the phone down and looked at himself in the mirror across the room. The black lace panties were still on, the only thing between his skin and the morning air. His chest looked different in the daylight—fuller, yes, but also softer, the nipples darker, the areolas wider. He touched one, and the jolt of sensation made his breath catch. The hormone was working. His body was already responding.
He stood and walked to the closet, pulling out a skirt he had bought on a whim days ago, before the app, before any of this—a black pleated mini, cheap, from a thrift store, bought as a joke he had never followed through on. He held it up, the fabric light and short. It would barely cover his hips. He paired it with a fitted white tank top, thin enough that the outline of the training bra would be visible underneath. The outfit was deliberate. The app had asked for visible underwear, and he would give them visible underwear.
He dressed slowly, the skirt settling around his hips, the tank top clinging to his chest. The black lace panties were visible above the waistband of the skirt, a deliberate inch of fabric, the pink satin bow sitting just below his navel. He looked at himself in the mirror, turned sideways, and saw the shape of his body emerging—the slight curve of his hips, the swell of his chest under the tank top, the smooth line of his thighs. He looked like a girl getting ready for a night out. He looked like he belonged in the clothes.
He grabbed his phone, his keys, his wallet. No hoodie. The instructions had been clear. He opened the door and stepped into the hallway, the skirt brushing against his thighs, the air cool on his bare shoulders. A guy from down the hall passed him, nodded without stopping, and kept walking. He hadn't registered anything unusual. Jason was just another shape moving through the corridor.
The walk to the gym took ten minutes. The morning sun was warm, the campus waking up around him. A group of girls walking in the opposite direction glanced at his outfit, then at each other, and one of them smiled—a small, approving curve. He felt the smile land, felt the acceptance, and kept walking. His sandals slapped against the pavement, the skirt swaying with each step.
The gym was a large brick building with wide glass doors, the sound of clanking weights and muffled music spilling out as he approached. He paused at the entrance, his hand on the door, and felt the familiar flutter in his chest. The weight room was inside, past the front desk, past the cardio machines, past the locker rooms. He would have to walk through the entire gym to reach it, visible in the skirt and tank top, the lace of his panties on display.
He pushed open the door.
The air inside was cool, smelling of rubber mats and sweat and cleaning solution. The front desk was staffed by a young woman with a ponytail, who glanced up at him, then back down at her phone, unbothered. He walked past her, his heart hammering, his legs feeling numb. The cardio machines were to his left, a row of treadmills and ellipticals occupied by students in workout gear. A few of them glanced at him—at the skirt, the bare legs, the visible lace—and then looked away. He was a detail, not a crisis. He kept walking.
The women's locker room was up a short flight of stairs, the door marked with a simple sign. He pushed it open and stepped inside, the air warmer, smelling of shampoo and damp towels. The room was empty, rows of lockers stretching along the walls. He found the one the app had marked—a small strip of pink tape on the handle—and opened it. Inside hung a single garment: a pale yellow sundress, shorter than the pink one, with a deeper neckline and thin straps. A note was pinned to the fabric: For today. You'll look beautiful.
He stared at the dress, his throat tight. The handwriting was unfamiliar, but the voice was the app's, or Derek's, or someone else who knew what he was becoming. He pulled off the skirt and tank top, folded them into the locker, and slipped the yellow dress over his head. The fabric was light, almost weightless, the hem stopping high on his thighs. The neckline dipped low enough that the edge of the training bra was visible, a pink curve against yellow. The straps were thin, barely there, and the dress clung to his hips, accentuating the shape that was slowly emerging.
He closed the locker and looked at himself in the mirror at the end of the row. The girl in the yellow dress stared back at him, soft and bright and undeniable. He touched the hem, touched the lace of the panties visible just above the waistband, and felt a shiver run through him. He was ready. Or as ready as he would ever be.
He walked out of the locker room, down the stairs, and toward the weight room. The door was heavy, metal, with a small window at eye level. He could see the figures inside—men in tank tops and shorts, lifting barbells, grunting, the clang of weights hitting the floor. The sound was loud, aggressive, a territory of muscle and sweat. He pushed the door open and stepped inside.
The air was thicker here, heavy with effort. The room was large, lined with mirrors and racks of dumbbells, benches, squat racks, cables. Men occupied most of the equipment, their bodies glistening, their movements focused. A few of them glanced at the door as he entered, their eyes catching on the yellow dress, the bare legs, the lace at his waist. He felt their gazes like a physical weight, pressing against his skin. He held his breath and walked to the water fountain.
The fountain was against the far wall, a simple metal fixture with a push button. He bent over it, took a sip of the cool water, and straightened up. The instructions said five minutes. He leaned against the wall, his hands clasped behind his back, and let himself be seen. The seconds stretched. A man at the bench press nearby glanced at him, held his gaze for a moment, and returned to his lift. Another man, older, with a thick beard and tattoos on his arms, walked past him to fill a water bottle and met his eyes without blinking. Jason held it, counting to three, then looked away.
Four minutes passed. Five. He pushed off from the wall and began walking the perimeter of the room, slow and deliberate, his sandals slapping against the rubber floor. He passed a row of squat racks, a cluster of dumbbells, a cable machine where a man with broad shoulders was doing lat pulldowns. The man watched him approach, his eyes dropping to the dress, to the lace, to Jason's face. Jason met his gaze, held it for three seconds, and kept walking. The man didn't look away first. Jason did.
He completed the circuit and stopped at the door, his hand on the handle. The room was still full of men, still full of muscle and effort and the clang of iron, and he had walked through it in a yellow sundress with his panties showing, and no one had stopped him. No one had laughed. No one had called him a freak. He had been seen, and the world had kept turning.
His phone buzzed in the small crossbody bag he had brought. He pulled it out, the screen glowing with the app's notification: Task 7 complete. 82 tasks remaining. New task available. Check app for details.
He let out a breath he hadn't realized he was holding, pushed open the door, and walked out of the weight room, the yellow dress bright against the gray of the gym, the lace at his waist a small flag of surrender. He didn't look back.

