第1章
The graduation party was three drinks deep when someone suggested the TikTok roast challenge—the one where you brag about something you have and end it with a venomous little, "So just deal with it."
We’d had enough tequila that the banter had lost its gentleness, sharpening into something jagged. When my turn came, I caught my best friend Ivy’s eye across the patio, smiled, and did a slow, exaggerated spin in my cropped sundress, showing off the waistline I’d spent all spring running intervals to tone.
"God blessed me with hips and a waist," I laughed, raising my red Solo cup. "So just deal with it."
The laughter around the circle died instantly.
Ivy’s face flushed an ugly, mottled crimson. She didn’t smile. She didn’t laugh. She shot up from the outdoor sectional, her voice cracking as it tore out of her throat.
"Your laugh sounds like a dying foghorn, Bridget—deal with it!" she shouted. "Your makeup looks like a high schooler did it in the dark—deal with it! And our senior capstone? The one the advisor submitted for the Chancellor’s Research Prize? Professor Howard said only four names could go on the university application."
She leaned forward, her chest heaving, eyes burning with a triumph so raw it made my stomach drop.
"Damian took your name off the project. So deal with it."
The patio went dead silent. The hum of the outdoor string lights buzzed in my ears like a swarm of wasps.
My vision blurred. Slowly, mechanically, I turned to look at the couch.
Damian was sitting there. My boyfriend of four years. The boy who had held my hand through freshman orientation, who had brought me black coffee at 3:00 a.m. in the computer lab while we processed hundreds of data sets.
That capstone was "our" baby. Five of us had signed onto the syllabus, but I had poured more blood into it than anyone. I wrote the literature review. I cleaned the messy regression models when Toby forgot to code the variables. I barely slept for three months. Ivy had contributed little more than formatting citations and bringing store-bought cookies to group meetings.
Why would my name be the one erased? Without a single word to me?
Damian didn’t look guilty. He frowned, stepping forward with an immediate, protective instinct, and pulled Ivy behind him, shielding her as if I were the one holding a knife.
"Ivy’s family is drowning in debt, Bridget," Damian said, his voice laced with that heavy, condescending patience he usually reserved for unruly children. "She desperately needs this resume credit to qualify for the departmental fellowship. You don’t need the money. Try to show some empathy."
Toby and Callum, the two boys I had grown up with since middle school, closed ranks around them.
"You know she has terrible body dysmorphia, Bridget," Callum muttered, crossing his arms. "You paraded around in that dress just to rub it in her face."
"Consider the publication credit an apology," Toby chimed in, tossing his empty seltzer can into the recycling bin with a hollow thud. "Stop being so petty."
My mouth opened, but no sound came out. The air felt thin, like all the oxygen had been vacuumed out of the yard. I looked at the three boys who had formed the bedrock of my youth, and at the girl who had borrowed my sweaters and cried on my shoulder.
I pulled out my phone. My hands were perfectly steady, detached from the trembling in my chest.
I opened the airline app and tapped "Cancel Reservation" on the non-refundable flight to Cabo we were all supposed to board next Friday.
The train of my youth had slipped its rails a long time ago. I had just been too stubborn to realize it was time to step off.
…
The confirmation email for my flight cancellation had barely pinged when Toby uploaded the video to our graduating class group chat.
On the screen, the composition was brutal: I was standing alone under the harsh glare of the patio bulb, while the four of them sat unified on the wicker sectional. As Ivy delivered the line about my name being stripped from the capstone, the camera zoomed directly in on my face—capturing every fraction of my humiliation.
I lunged forward to grab Toby’s phone. The back of my hand slammed into a half-empty tumbler of gin, sending it crashing across the patio table.
"Delete it!" I snapped.
Toby yanked his arm high into the air, his smirk freezing into something defensive. "Come on, Bridget. Everyone’s posting their challenge clips. If we leave ours out, people will think something’s wrong."
Beneath the video, notifications were already rolling in. Someone named Dustin commented: "Wait, didn’t Bridget practically live in the lab for that project? Why isn’t her name on it?"
Damian reached up and took the phone out of Toby’s hand.
For a split second, the knot in my chest loosened. I thought he was finally stepping in. But instead of unsending the video, he grabbed a handful of paper napkins and pressed them against my soaked sleeve.
"Careful," he murmured, his thumb brushing my wrist. "The glass almost cut you."
I jerked my arm back, knocking his hand away, and gripped his forearm tight enough to leave marks.
"Damian. Tell him to delete it."
He looked into my eyes for two long, measuring seconds. Then he handed the phone back to Toby and gave a slight nod. A second later, the chat showed the gray prompt: "Message recalled by sender."
My nose burned. The sting of unshed tears pricked behind my eyelids. I balled up the soggy napkin in my fist, my voice rough and sandpaper-dry.
"Put my name back on the paper."
"We’ll go see Professor Howard together tomorrow morning."
Damian pulled his hand away and sank back onto the couch. His posture was relaxed, oozing that familiar, measured calm designed to make me feel irrational.
"The roster was already locked in with the dean’s office yesterday. It’s done, Bridget. Tell me what else you want, and I’ll make it up to you."
He held his palm open between us, resting it flat on his knee.
Whenever we fought over the years, he did this. He would hold out his hand, waiting for me to slip mine into his, a physical surrender that signaled I was ready to drop the argument.
Sophomore year, during our first major presentation, an older guy on our team told me my voice was too soft and monotone to handle the Q&A. Damian had dragged his laptop into an empty lecture hall and sat with me until the campus security guards turned out the lights, drilling every single slide until my delivery was razor-sharp. The next morning, he handed me the microphone himself. He was the first person to stand up and applaud when I finished. Afterward, he whispered that my voice was the steadiest in the room, telling me never to let anyone crowd me out of my own spotlight.
Now, he sat on a patio couch, holding out that same hand.
I looked at his open palm, raised my arm, and slammed the dirty, gin-soaked napkin directly into the center of it.
"Take your own name off," I said.
Damian’s fingers froze. His brow furrowed into a tight knot.
Callum set down his beer and intervened, his tone bristling. "Damian is the project lead. How the hell is he supposed to withdraw?"
"Toby ran the data compile," Callum continued, gesturing vaguely. "I’m delivering the final symposium defense next week. None of our roles can be swapped out at the eleventh hour. You’re the only one whose tasks are already completed."
I locked eyes with Callum. "I spent three consecutive nights in the library rewriting your entire defense script because your public speaking was a disaster."
Callum looked away, his jaw working as he twisted the cap on a plastic water bottle. "We all pulled our weight. Your parents are comfortably upper-middle class, Bridget. You have savings. Why do you have to fight Ivy over this one damn thing?"
Ivy sat curled at the other end of the couch, her head bowed, twisting the hem of her pleated skirt. Her voice came out small, reeking of practiced fragility.
"It’s fine… just take my name off. I’ll figure out another way. I’ll take out another student loan for tuition."
Damian’s head snapped toward her, his tone sharpening. "The paperwork is signed, Ivy. Drop it. You’re staying on."
He answered so fast it made my head spin.
I wrung out my sleeve, wiping the sticky gin residue against the back of my hand. "She offers to step down, and you cut her off. But you didn’t even bother to ask me before giving my work away?"
Damian stood up. He lowered his voice, stepping into my personal space, trying to use the weight of our relationship to press me into submission.
"You’re my girlfriend, Bridget. I’m going to be with you. I’ll take care of you after graduation. Ivy doesn’t have anyone looking out for her, and this is her only shot at that fellowship. Just be the bigger person."
I shoved past his extended arm, grabbed my leather tote bag from the patio chair, and headed for the side gate.
Behind me, Ivy’s voice fluttered over the yard. "Bridget, please don’t break up the group over a misunderstanding. We already booked the rental house in Cabo. Our seats on the plane are all together."
I unlocked my phone, opened the cancellation receipt, and turned the glowing screen toward the four of them.
"My seat is gone. Yours are untouched."
The easy confidence slid off Toby’s face. "Are you serious? Over this?"
Damian took two long strides, his hand slamming against the wooden gate post to block my exit. "Go back to your dorm and cool off. Graduation portraits are at ten tomorrow morning. I’ll come pick you up. Don’t be late."
I reached up, caught his fingers against the wood, and peeled them back one by one until his hand dropped.
The gate clicked shut behind me.
As I rode the elevator down to the parking garage, my phone buzzed with an incoming screenshot from Callum. Toby had unsent the video too late; someone had already screen-recorded it and dropped it into the broader department chat.
Beneath the image, Callum had typed: "Just text Ivy something nice and smooth this over. If you do, I’ll post an explanation in the chat for you."
I leaned my forehead against the cold, brushed-steel wall of the elevator. My thumb shook so violently it took three attempts to type out the response:
"Explain why my name was stolen first."
...
The next morning, Damian was indeed standing outside my dorm hall.
He held my black graduation gown on a velvet hanger, freshly steamed. Clipped to the satin trim of the stole was a polished silver safety pin. My stole always slid off my left shoulder during rehearsals, and he had promised weeks ago he’d keep a pin on hand so it wouldn’t look crooked in photos.
I hadn’t slept a wink. When I walked up to him, muscle memory betrayed me—my hand lifted instinctively to take the hanger.
Damian didn’t let go right away.
"I was too harsh last night," he said quietly, searching my face. "I shouldn’t have put you on the spot in front of the guys."
I looked up at him, my eyes burning. "Then tell them the truth."
He nodded, his features softening into that warm, reassuring expression that had anchored me for four years. "Let’s get the pictures out of the way first. Then we’ll talk. Just the two of us."
I draped the gown over my forearm and walked with him toward the campus quad.
On the way, he shifted to the curb side of the sidewalk, just as he always did, his fingers reaching out to take the strap of my heavy bag. I adjusted my grip, pulling the bag tight against my ribs, leaving his fingers grasping empty air.
On the grass in front of the library, Ivy was already in her cap and gown, standing between Callum and Toby.
When she saw me approach, she took a deliberate half-step backward, lowering her eyes.
Toby raised his DSLR. "Let’s get the core five first. Normal positions."
I walked over and stood to Damian’s right—the spot I had occupied in every group photo since freshman convocation.
Ivy pressed her lips together, glancing pointedly at the empty space on Damian’s other side.
Callum walked over and tugged gently at my sleeve. "Bridget, take the far end, will you?"
I froze. "What?"
"Ivy’s uncomfortable standing next to you," Callum whispered, not meeting my eyes. "She’s still spiraling about the body-shaming comments from last night."
My feet felt like they were rooted in concrete.
Damian frowned, looking at Callum, but Callum plowed ahead before Damian could speak. "It’s just a couple of quick frames, Bridget. The campus photographer is on a schedule. Don’t hold up the line."
I ripped my sleeve out of Callum’s fingers. "Who suggested we show off our best features for that stupid TikTok in the first place?"
Toby lowered the camera. "I did. But you knew damn well she’s been struggling with her weight all semester."
I unlocked my phone and thrust our group thread into Toby’s chest. The chat history was glaringly clear: Ivy herself had sent the sample TikTok link three days ago, specifically tagging me, telling me to wear my form-fitting green dress because "you have the body for it, Bridget, do the spin!"
Callum glanced at the screen, then looked away, refusing to take the phone. "So she hyped you up. Does that mean you couldn’t have read the room and dialed it back?"
I pulled my phone back and turned to Damian.
He wasn’t looking at the screen. He was standing in front of Ivy, his hands gently smoothing down the wind-blown fabric of her academic hood. And pinned neatly into the satin fold over Ivy’s collarbone was the silver pin he had brought for me.
I reached up, straightened my own crooked stole, and fumbled twice before my numb fingers could gather the fabric.
"Damian. You promised you’d explain to them."
He stopped adjusting Ivy’s gown and walked back over to me, his tone dropping into that soothing, placating register.
"Let’s go to that handmade noodle place you love tonight. Just the two of us. Once we finish these shots, I’ll handle them."
Ivy’s voice drifted from behind him, soft and timid. "Damian… you said you’d help me organize my portfolio for the fellowship committee this afternoon."
Damian hesitated for half a beat. "I can do it later tonight."
I stared at him. A sharp, rhythmic ache pulsed behind my ribs. "Later tonight at what time?"
Damian pulled out his phone, his thumb swiping across his Google Calendar. The screen reflected in his eyes. He scrolled back and forth, but he never gave me an hour.
I unzipped the graduation gown, bundled it into a ball, and shoved it hard against his chest.
Across the lawn, my three dorm roommates were waving at me from the fountain.
I walked away from the four of them, borrowed a spare bobby pin from Nina to secure my slipping stole, and smiled genuinely as the photographer captured us throwing our caps into the May sky.
Later, Toby tracked me down by the science building, thrusting his phone in front of my face. "If you stop throwing a tantrum right now, we can still retake the group shot."
On his screen was the picture they had taken without me. Ivy stood dead center, flanked by Damian, Callum, and Toby. The space where I usually stood was visibly cropped out. The caption Toby had drafted read: "Graduation day. The four of us, through thick and thin."
I stared at the image.
When we were kids, whenever our neighborhood crew took a picture, the boys had always dragged me into the middle, claiming I was the mascot who held them together. In college, we used to squeeze onto narrow library benches, retaking selfies five times if someone’s face was cut off by the frame.
I pushed his phone away. "Post it."
...
That evening, I went to the noodle shop alone.
The owner recognized me, immediately setting down two bowls and two pairs of chopsticks. I called him back with a tight smile and handed the extra bowl back.
Halfway through my meal, Damian texted: "Can you proofread Ivy’s personal statement for the fellowship? Her grammar in the methodology section is rough."
I set my chopsticks down on the ceramic rest. I typed two words: "No, Damian."
His reply came back less than a minute later: "Then maybe we should hit pause on tomorrow."
Tomorrow was the day we were scheduled to sign the twelve-month lease on our first joint apartment off-campus.
I picked up my phone and called the leasing office. That was how I learned Damian had already canceled our application yesterday afternoon—two hours before the graduation party even started.
Our five-hundred-dollar holding deposit had been forfeited.
The property manager forwarded me the email thread. Damian had written: "Circumstances have changed regarding our living arrangements. Please release the unit back to the market; I will absorb the cancellation fee."
The timestamp read 4:15 p.m. on Thursday.
I sat on the concrete steps outside my dorm hall in the gathering dusk, clutching my knees, waiting for him.
When Damian arrived, he held out a black velvet scrunchie I had left in his car the week before. "I was going to tell you about the apartment tonight."
I opened the forwarded email and held the glowing screen inches from his nose. "Circumstances changed? Whose circumstances, Damian?"
Damian crouched down on the step below me, bringing his eyes level with mine. He spoke with the steady, infuriating conviction of a man who believed he was being noble.
"Ivy found a cheap sublet across town, but it’s completely isolated from her summer internship site. The neighborhood is sketchy, Bridget. I’m trying to find a two-bedroom or a duplex where all of us can live closer together. That way we can carpool and keep an eye on her."
I looked down at the velvet scrunchie in his hand. His thumb was stroking the fabric, over and over, an old habit from when we studied together.
When we were hunting for our place, we spent three weekends riding the cross-town bus. Damian knew I was a light sleeper; he had checked the window seals in every single unit, standing silently in the empty rooms at 8:00 p.m. to listen for street noise. When we found the brick apartment near the park, he had taken out a tape measure, mapped the length of the wall, and drawn a sketch on the back of a brochure showing where my writing desk would sit right by the south-facing window.
I had teased him then for drafting blueprints of our future.
He had kissed my temple and said, "When two people build a life together, Bridget, you measure twice so neither of them ever feels crowded out."
I tore my eyes away from the scrunchie. "Why didn't you mention any of this while we were touring places?"
Damian reached out, trying to rest his palm against my knee. I pulled my legs back, pressing against the brick pillar behind me.
"We can find another place," he said, his voice tightening. "I paid the deposit out of my own pocket. Stop tying everything back to what happened last night."
I stood up, unlocked my phone, and replied to the leasing manager, officially confirming the cancellation of our lease.
Damian surged to his feet, his jaw clenching. "I told you I would fix it. You don’t need to be so reckless."
"You already canceled it," I said, my voice barely above a whisper.
His lips parted, but nothing came out. Instead, he reached forward and forcefully pressed my scrunchie into my palm.
...
By Saturday afternoon, I had booked three nights at an extended-stay motel near campus. Dorm move-out was on Monday, and I needed somewhere to store my life.
When Callum and Toby heard I was packing my car, they showed up at my dorm room door.
Toby tossed a platinum debit card onto my bare mattress with an air of theatrical exasperation. "A motel? Seriously, Bridget? If you’re short on cash, just take the card. Are you really cutting the two of us off just because you and Damian are having a fight?"
I picked up the card and placed it back on the corner of his desk, then slid a printed spreadsheet toward them.
Our Cabo trip had been booked under my credit card months ago. The flights had been refunded directly to our individual accounts, but the beachfront rental and the SUV deposit had been paid by me upfront. The sheet listed the non-refundable portions, divided evenly down to the cent.
Callum looked at the itemized numbers, his expression darkening. "We’ve known each other since the seventh grade, Bridget. You’re nickel-and-diming us over a vacation?"
My finger pinned the paper to the desk. "Did you remember we’ve known each other since the seventh grade when you stood on that patio and told me to let Ivy have my publication credit?"
Toby’s jaw tightened. Without another word, he opened his banking app and transferred his share.
Callum, however, folded the paper into quarters and shoved it into his pocket. "Just come on the trip, Bridget. Once we get down to the water, everything will go back to normal."
I pulled a duplicate sheet from my folder, snapped a photo of it, and sent it to his phone.
That night, Damian texted me four links to new rental listings. He said he had spoken to Ivy and clarified that everyone would have their own separate leases.
I clicked the first link. The complex was less than two blocks from the clinic where Ivy had secured her summer internship.
I closed the browser, took a screenshot of the Amtrak ticket I had purchased to my hometown, and texted it to him.
Damian called instantly. When I answered, his breathing was ragged.
"Bridget, don’t leave. I’m getting everyone together tomorrow. Whatever you need to hear, I will make them say it to your face."
"Fine," I said. "And you can explain every single decision you made behind my back while you’re at it."
...
He chose a quiet tea shop tucked behind the campus library.
When I wheeled my carry-on suitcase through the door, Damian was already seated in a corner booth, a cup of warm chamomile waiting at my place. When he saw the luggage, he stood up abruptly to take the handle.
I maneuvered the bag behind my chair, sitting down without touching the tea.
"I transferred you the apartment deposit money," Damian said hurriedly, leaning across the table. "And the trip expenses are settled. Toby is drafting a statement for the class chat to clear things up."
I didn't reach for the mug. I checked my banking app. Damian had sent two transfers: the deposit refund, and a surplus payment with the memo note: "Please don’t be mad."
Damian pulled out a chair. "Professor Howard is reviewing the capstone roster on Monday. Sit down, Bridget. We can fix this step by step."
The bell above the shop door jingled.
Ivy walked in, her eyes rimmed with red. Callum and Toby flanked her like bodyguards, Toby carrying a freshly printed sheet of paper, which he dropped onto the center of the wooden table.
"Once we post this, the drama ends," Toby said bluntly. "No more bringing up old grudges."
The statement was short and sanitized. It claimed the roast video was an inside joke taken out of context, that the authorship roster adjustment had been made "with the full mutual consent of all team members," and that the subsequent arguments were purely due to "a private communication breakdown between a couple."
I slid the paper across to Damian.
He skimmed the text, his pen hovering over the second paragraph. Without looking up, he scratched out the words "private communication breakdown between a couple."
"We don’t need the entire department reading about our relationship," he muttered.
My palm rested against the ceramic mug. The porcelain was scalding, burning into the pads of my fingers, but I didn't pull away.
"And the rest of it?" I asked quietly.
Damian’s pen remained frozen above the paper.
Ivy kept her chin tucked into her chest, her voice trembling. "Bridget… you told me yourself two months ago that you were happy to let me have the opportunity. Everyone heard you."
I looked at her, my voice dead and cold. "I let you deliver the interim project pitch so you could practice public speaking. When the hell did I hand you my research authorship?"
Callum pulled the paper back toward his side of the table, pressing his thumb against the creased corner. "People are already whispering around the department that Ivy poached your work. If you blow this up into an official academic integrity inquiry, what happens to her fellowship?"
I didn't answer him. I reached down, took hold of my suitcase handle, and stood up.
Damian lunged forward, his large hand clamping down over the telescoping handle of my luggage. "I will submit an addendum to Professor Howard detailing your technical contributions," he said, his voice dropping into a desperate, hushed baritone. "The faculty knows how much you worked. But we have to put out the fire in the class chat first."
I stared down at him.
A wave of bitter nausea rolled through my stomach.
He knew. He had known every single hour of sleep I lost, every statistical model I built from scratch. He had known the whole time, and he had still chosen to offer me up as a sacrifice.
I picked up my tea mug and set it down hard. The hot water sloshed over the rim, soaking the typed statement, turning the black ink into a gray, illegible smear.
"Damian. Look Callum and Toby in the eye right now and tell them I never agreed to give up my name. Just say those exact words."
Damian’s knuckles turned white against the handle of my suitcase. His thumb pressed into the release button until it clicked, but his lips remained sealed.
Ivy pushed her chair back, a sob catching in her throat. "Forget it! I’ll just take the blame myself. As long as the four of you stay friends, I don’t care what happens to me."
Damian whipped his head around, snapping at her with raw panic. "Sit down, Ivy! Nobody told you to leave!"
The little tea shop fell into a heavy, suffocating silence.
Outside the window, a city bus hissed to a stop, discharged its passengers, and rumbled away into the afternoon traffic.
I reached down and yanked my suitcase from beneath Damian’s grip with all the force I had left.
He shot to his feet, knocking his chair back with a loud screech. "Bridget! I have compromised as much as I possibly can! What more do you want from me?"
I wiped the spilled tea from the back of my hand with the hem of my jacket. My voice was utterly devoid of warmth.
"I want you to take back the lie where you said I agreed."
Damian stared at me, his chest heaving, his mouth working in silence.
I reached into the front pocket of my purse and pulled out a small brass key—the spare key to the lockbox in his dorm room, which I had carried on my key ring for three years.
I set it gently beside his phone. Then, looking him dead in the eye, I opened my shared calendar app and hit "Disconnect Account."
Next, I opened the Amtrak app, pulled up my train ticket for tomorrow, and paid the twenty-dollar fee to change the departure time to tonight.
Damian lunged forward, his arm outstretched to block my phone, but I twisted my shoulder away from his reach.
"Going home for a few days will be good for you," he said, his voice cracking around the edges. "Take some time to clear your head. When you’re ready to talk, I’ll drive up and get you."
I zipped my tote, pulled my luggage upright, and looked at the boy I had loved through every season of college.
"We’re done, Damian."
"Let Professor Howard handle the capstone according to the facts. And don’t you ever dare make a promise on my behalf again."
Callum chased me to the glass double doors, pleading with me not to say things I couldn’t take back.
I wheeled my suitcase down the concrete steps into the cool afternoon air. A yellow cab was idling at the curb. Damian burst out of the shop behind me, the ruined, soggy paper clutched in his trembling fist.
I opened the cab door, threw my bag inside, and gave the driver the station address.
As the car pulled into the street, I leaned back against the worn vinyl seat and closed my eyes.
I was done waiting for him to do the right thing.