I Brought Receipts To Her Wedding
I took a deep breath, my grip tightening on the handle of my black, twenty-inch carry-on as I walked through the heavy glass doors of the hotel.
For the three seconds I paused in the lobby, nobody around me could have guessed what was inside that small suitcase.
There were no clothes for a weekend stay. There was no beautifully wrapped wedding gift.
There was only a meticulously organized stack of paper. Every bank transfer, Venmo receipt, and credit card statement from 2008 to 2026, printed out, transaction by transaction.
Four hundred and thirty-six pages of standard A4 paper. That was the only thing I was bringing to her wedding.
1.
Madison and I were childhood best friends. Day-ones.
Id repeated that phrase for eighteen years. I said it so often I had actually convinced myself it was true.
We grew up in the same sprawling, run-down apartment complex. I lived in Building 3; she lived in Building 7. We were in the same kindergarten class, the same elementary school, the same middle school. Her mother and my mother bought their groceries at the same discount supermarket, often bumping carts in the produce aisle.
As my mom used to say, "You two practically grew up wearing the same pair of pants."
And when we were little, it felt that way.
Madison was beautiful. She was one of those kids who was just born prettymassive eyes, thick lashes, and a smile that carved two perfect dimples into her cheeks. Every woman in our complex would stop her mother just to coo, "Your daughter looks like she stepped right out of a catalog."
And me?
I was just... there.
Not ugly, but certainly invisible. Flat hair that frizzed at the temples, unremarkable features, always blending into the background.
The first time Madison ever spoke to me was at the top of the playground slide.
She was standing at the edge, terrified to go down. I had been waiting at the bottom for what felt like an eternity.
"Just slide down," I called out.
"I'm scared."
"Scared of what? It's not like you're going to die if you fall."
She froze, blinking down at me, and then she laughed.
From that afternoon on, she was my shadow. She followed me to the cafeteria, to the tetherball courts, and even held my hand on the way to the girls' bathroom.
"Wait for me, Tara."
"Stay with me, Tara."
"Don't leave, Tara."
I liked it. Having someone need me made me feel useful. Like I had a purpose.
In elementary school, Madison struggled academically. Her reading was okay, but her math was abysmal. Every time we had a quiz, she copied off my paper.
I let her.
Its not like anyone praises me when I get an A anyway, I thought.
My mom didnt have the bandwidth to care about my grades. She worked the closing shift at a commercial laundry facility. Shed be up by four in the morning and wouldn't drag herself home until nine at night, so exhausted she barely had the energy to speak. My dad worked construction two states over and only came home one weekend a month.
Madisons mother was different.
She was a branch manager at a local bank. She wore crisp pantsuits, subtle perfume, and spoke in low, modulated tones. Every time she picked Madison up, her clothes were immaculate, her hair sprayed into perfect submission.
I still remember the afternoon my mom came to pick me up early.
She had just come off a double shift. She smelled strongly of industrial bleach and stale sweat, and her old coat had a grease stain near the hem.
Madison looked at my mother, then looked at her own, and leaned in to whisper in my ear.
"Tara, your mom smells really bad."
She didn't say it with malice.
She really didn't. She just said it as a passing observation, the exact same tone someone might use to say, It looks like it's going to rain.
I didn't say a word.
On the walk home, I trailed a few steps behind my mother. I stared at the stain on her coat. I breathed in the sharp, chemical scent of the bleach.
I never told my mom what Madison said.
I was eight years old.
That is the earliest memory I have of Madison making me feel small. But back then, I didn't have a name for that suffocating tightness in my chest.
It wasn't until years later that I learned what it was: the feeling of having someone step hard on your foot, while convincing you that you were the one standing in the wrong place.
By middle school, Madison started to change.
She didn't turn "bad," but she became formidable. She learned how to do her makeup. By eighth grade, she was filling in her brows and wearing tinted lip glossjust subtle enough to slip past the teachers.
She started collecting friends. Boys, girls, it didn't matter. Everyone gravitated toward her.
But the way she introduced me to her new orbit was always exactly the same.
"This is Tara. My absolute best friend."
And then, she would lean in, dropping her voice into that intimate, let-me-tell-you-a-secret register, and add:
"She's super sweet, but shes really socially awkward. So, you know, just bear with her."
Every single time.
In front of every new person.
Socially awkward. Those two words became a post-it note she slapped directly onto my forehead.
And I believed it.
I genuinely started to believe I didn't know how to talk to people. So, I stopped trying.
"It's fine," Madison would tell me, patting my arm. "I'm here. I'll do the talking."
And she did. She rejected boys for me. She answered questions directed at me. She ordered for me at restaurants. She made my decisions.
I grew quieter and quieter.
And she grew brighter and brighter.
During the winter talent show in eighth grade, everyone was supposed to audition.
I wanted to sing. I actually had a good voice; my mom used to tell me I sounded like an angel when I hummed around the apartment.
When I told Madison, she gave me a small, pitying smile.
"Tara... are you sure? In front of the whole school? What if your voice cracks?"
"I don't usually crack."
"Well, thinking you sound good in your bedroom and actually sounding good on a microphone are two very different things."
She squeezed my shoulder.
"Maybe you should just sit this one out. It would be so embarrassing for you if people laughed."
I withdrew my name.
At the talent show, Madison sang a pop ballad.
When she finished, the auditorium erupted.
She walked off the stage, glowing, slid into the seat next to me, and looped her arm through mine. "Thank God you didn't go up there. The other girls were so pitchy. You would have been a nervous wreck."
I nodded slowly.
"Yeah. Thank God."
Looking back now, I honestly don't know if I was a good singer or not.
Because from that day forward, I never sang in front of another human being again.
When it came time for high school, my test scores placed me in the top 5% of the district. Madison scored somewhere in the bottom half.
I qualified for Westbrook High, the affluent magnet school across town. She was zoned for Central High, the underfunded public school down the street.
Madison cried for an entire night.
The next morning, her eyes were puffy. "Tara, please come to Central with me. You won't know anyone at Westbrook. The kids there are snobs, they'll eat you alive. If you come to Central, I'll be there. I can protect you."
My mom said, "Go to Westbrook. They send kids to good colleges."
Madison said, "Westbrook is too high-pressure. You know your personality, Tara. Youd crack under the stress."
I agonized over it for three days.
In the end, I enrolled at Central High.
My mom just let out a long, heavy sigh and went to work.
It was the first time in my life I gave up a better future because of Madison.
It would not be the last.
2.
Throughout the three years of high school, Madison only got prettier. She hit five-foot-five, her skin cleared up perfectly, and she knew exactly how to style her clothes. When she walked down the hallways, heads turned.
I stayed exactly the same.
Not ugly, just perfectly invisible.
On the first day of freshman year, Madison dragged me over to meet her new clique.
"This is Tara, my childhood bestie. We grew up together."
And then, the inevitable footnote: "Shes not much of a talker, so don't mind her."
The new girls offered me tight, polite smiles. Their eyes lingered on me for less than a second before snapping right back to Madison.
I stood beside her, a piece of background scenery.
High school was when Madison really started utilizing me.
Saving her seats in the cafeteria. Running to grab her lunch. Letting her copy my AP history notes. Picking up her packages from the front office.
"Tara, can you grab me a salad from the line? I have to finish this math worksheet."
"Tara, my mom dropped off my gym clothes at the main entrance, can you run and get them?"
"Tara, let me just snap a picture of your bio lab. Your handwriting is so much easier to read anyway."
I did it all.
Because she was my "best friend."
And aren't best friends supposed to be there for each other?
But eventually, a quiet realization began to dawn on me.
The phrase "each other" didn't actually exist in the dictionary of me and Madison.
When she needed a favor, I jumped.
When I needed a favor, she always had an excuse.
"Oh, Tara, my stomach is killing me today. Can you just go by yourself?"
"Shoot, I already promised someone else I'd hang out. Next time, I swear!"
"That's kind of out of my way, Tara. Can't you ask someone in your homeroom?"
Next time.
It was always next time.
During our sophomore year, a boy finally asked me out.
His name was Kyle. He was in my English class. He wasn't exactly the star quarterback, but he was sweet, clean-cut, and had a gentle way of speaking.
He slipped a folded note into my locker.
I had zero experience with boys. Panic set in immediately, and my first instinct was to run straight to Madison.
She read the note, her perfectly arched eyebrows drawing together.
"Kyle? That guy?"
"What's wrong with him?"
"Nothing, I guess. I just heard he... used to be obsessed with this other girl."
"Who?"
"Doesn't matter. Just, you know, guard your heart."
She handed the note back, her tone breezy and dismissive.
"I mean, if you really like him, give it a shot. I just think you deserve better, you know?"
You deserve better.
It sounded so fiercely protective. So warm.
I turned Kyle down.
A month later, I was walking past the diner near the edge of campus and saw Madison sitting in a booth, sharing a plate of fries with him.
She spotted me through the glass and waved enthusiastically. "Tara! Come sit! Kyle's paying!"
I stood frozen on the sidewalk. I couldn't breathe.
That night in my bedroom, I texted her. You and Kyle...?
Her reply came instantly.
Oh, he asked me out. Why do you care? You rejected him, remember? It's not like I stole him from you. You're the one who didn't want him.
I stared at the glowing screen, my fingers hovering over the keyboard. I couldn't type a single word.
Because technically, she was right.
I had rejected him.
But who put the idea in my head in the first place?
By senior year, it was time to apply for colleges.
My GPA was high enough to get into the flagship State University. It wasn't an Ivy, but it was prestigious, three hours away, and a ticket out of our hometown. I wanted to go. I wanted to see a world outside of our zip code.
Madison's grades barely qualified her for the local, unranked City College.
When she heard I was planning to go to State, all the color drained from her face.
"Tara, you're really going to move three hours away?"
"It's not that far. The bus ride is nothing."
"But we'll never see each other."
"I can come home on weekends."
She fell silent for a long moment. When she finally spoke, her voice was thick with manufactured worry.
"If you go to State, who is going to look out for you? With your personality, people are going to take advantage of you, and you won't even realize it."
"I'm not a child, Madison."
"No, but you're not meant to be alone. Think about it, Tara. What is one major thing you've ever handled completely by yourself?"
I froze.
She pressed her advantage. "I'm not saying you're not smart. I'm just saying you're... soft. You don't know how to say no. You're going to get eaten alive in a massive dorm where you don't know a single soul. When things go wrong, who are you going to call?"
"I can still call you."
"That's not the same as having me there. Just stay here. We can stay in the city, I'll keep an eye on you. It'll be just like it's always been."
That night, I sat alone on the bleachers of the high school track field for hours in the dark.
I asked myself the questions she had planted in my brain.
Am I really incapable?
Am I really meant to be a follower?
Can I really not survive without Madison?
After two hours of sitting in the cold, I arrived at a devastating conclusion.
Maybe she was right.
I withdrew my application to State and enrolled at the local City College.
It was the second time in my life I gave up a better future for Madison.
When I told my mom over dinner, she paused with her fork halfway to her mouth. "I thought you wanted to go away."
"I changed my mind."
"...Alright then."
The sigh my mother let out sounded exactly like the one she made when I was fourteen.
3.
Four years of college.
Madison attended a notoriously expensive, for-profit private college downtown. Tuition was around $35,000 a year.
I went to the public City College. My tuition was $8,000 a year.
On the first week of freshman year, Madison showed up at my dorm.
"Tara, my dorm is practically a closet. Your campus housing is way nicer."
"It's pretty standard," I offered.
"Can I just crash here on the weekends?"
"Sure."
From that day on, Madison spent almost every weekend in my room.
She used my laundry detergent. She used my hair dryer. She used my expensive serums.
"Tara, this moisturizer is amazing, I'm just gonna use a pump."
"Tara, this cleanser is exactly what I need, I'm just gonna take it back to my dorm, okay?"
My roommate, Jessica, bit her tongue for half a semester before she finally pulled me aside.
"Tara, your friend... every time she comes over, she drains your groceries and your bathroom stuff. Does she not buy anything herself?"
I offered a weak, defensive smile. "It's fine. We grew up together. What's mine is hers."
Jessica stared at me, her lips pressing into a thin line, but she let it drop.
During my sophomore year, I picked up a side gig.
Private tutoring. Twenty-five dollars an hour.
It wasn't a fortune, but it gave me breathing room.
When Madison found out, she immediately pounced. "Tara, I need a side hustle too. Hook me up with one of your clients."
I passed on one of my easiest students to her, a middle-schooler who lived near her campus.
A month later, the mother fired her. She told me Madison had shown up late three times and spent the sessions texting on her phone.
Madison called me, furious. "That woman is psychotic! I was totally professional! Whatever, just find me another one."
I didn't.
Because I only had two clients left to myself.
She went ballistic.
"You can't even do this one tiny favor for me? Do you have any idea how broke I am right now?"
"I don't have any extra clients, Madison!"
"You have two! Give me one of them!"
I refused.
It was the very first time I had ever told Madison no.
She gave me the silent treatment for three solid days.
On the fourth day, she posted an Instagram storya black screen with tiny white text: Funny how some people get a little bit of money and instantly forget who was always there for them.
I stared at that story, my heart hammering against my ribs, my palms slick with sweat. The guilt was a physical weight on my chest.
I opened our text thread and typed out three pathetic words:
I'm so sorry.
Then, I took her out for a makeup dinner at a trendy sushi place downtown. The bill was 0-020. I paid.
She smiled, looping her arm through mine as we walked out. "I was just being dramatic, babe. You take things too seriously."
After that, every time I even thought about saying no to her, anxiety would gnaw at me for days.
It wasn't her anger that terrified me. It was her silence.
The moment she went quiet, I felt like a monster.
Over those four years of college, how much money did I spend on Madison?
I never kept a running tally back then.
But later, scrolling through my bank statements, I saw the truth in cold, hard numbers.
Freshman year: Buying her textbooks, replacing her "lost" dorm essentials, covering her Uber rides. Roughly 0-0,200.
Sophomore year: Buying her dinners, covering her half of girls' trips, a $500 "loan" she never paid back. Roughly $2,500.
Junior year: We both took a real estate licensing course just for fun. I paid her registration fee, and bought every lunch during our study sessions. Roughly 0-0,800.
Senior year: Job hunting. I paid to have her resume professionally designed, bought her an interview blazer, and paid for her headshots. Roughly $800.
Total for four years of college: $6,300.
And how much did she spend on me?
For my sophomore year birthday, she gave me a tube of lip gloss.
A month later, I saw three identical tubes sitting in her vanity drawer.
They were promotional freebies from a makeup counter.
Value: $0.
Waitif I count the iced coffee she bought me once during junior year... $6.
Over four years of college, Madison spent exactly six dollars on me.
Add that to the decade before collegebuying her snacks, covering her class field trip fees, paying for our middle school graduation dinnerlet's conservatively call the first ten years $3,000.
I tallied these numbers up on my phone calculator while sitting in the hotel parking lot, my thumb shaking over the glass screen.
It wasn't about the money. Not really.
It was the horrifying realization that eighteen years of being "best friends," when reduced to a spreadsheet, painted a picture of absolute, unadulterated parasitism.
But that was just the prologue.
The real bleeding started after graduation.
4.
June 2018. Graduation.
I sent out dozens of resumes and finally landed a spectacular offer at a tech firm in the city.
Junior Project Manager. Starting salary: $65,000 a year.
I was ecstatic. For the first time in my life, I felt like I was finally stepping out of the shadows. I was going to move to the city. I was going to be someone.
When I told Madison, she went dead silent.
"The city..." she murmured.
"Yeah."
"You're going to move there alone?"
"Yeah."
She set her phone face down on the table and looked at me. "Tara, listen to me. I have a friend who just started an educational consulting firm right here in town. They need an operations coordinator."
"What does it pay?"
"Thirty-five grand a year. But it's a startup! The growth potential is massive."
I laughed. "Madison, that's thirty grand less than my offer."
Her expression shifted.
It wasn't anger. It was that soft, pitying, I'm-so-worried-about-you look. The one I had seen a thousand times.
"Tara, hear me out. Corporate tech is a shark tank. Do you really think your personality is suited for that? You hate networking, you never speak up in meetings, and you fold the second there's conflict. If you move to the city, you won't have a support system. How long do you honestly think you'll survive before they eat you alive?"
She paused, letting the poison seep in.
"Here, my friend is the co-founder. You'd be protected. Id be here to look out for you. What's the worst that could happen?"
I fell silent.
$65k vs. $35k. The math was a no-brainer.
But Madison's voice echoed in my skull.
Your personality.
You never speak up.
How long do you think you'll survive?
I had been hearing those exact phrases since I was in training bras. After a decade and a half, they weren't just her words anymore. They were my internal monologue.
I declined the tech offer.
I took the job at her friend's shady startup.
Starting salary: $35,000.
On my very first day, I knew I had made a catastrophic mistake.
The "office" was a depressing basement suite in a decaying strip mall. The lighting flickered, the desks were cheap particle board, and the "co-founder" was just some guy's sleazy brother-in-law trying to scam parents into overpriced SAT prep.
But I had already burned the bridge with the tech company. I was trapped.
I stayed at that miserable job for two and a half years.
My salary bumped from $35k to $38k.
Meanwhile, I secretly stalked the LinkedIn profiles of the people who had taken the junior roles at that tech company. They had all been promoted to senior managers, pulling in six figures.
Two and a half years.
$35k vs 0-000k.
I did the math once in my dark apartment.
The lost wages alone amounted to over 0-050,000.
That 0-050,000 wasn't explicitly listed in my Venmo history.
But it was real. It was money physically taken out of my future, stolen by Madison with a single, weaponized sentence: Your personality isn't suited for it.
But the eight years between 2018 and 2026? That was where the bank statements got truly terrifying.
Madison quit her first post-grad sales job after six months because it was "too demanding."
Then, she entered her "entrepreneur" era.
First, it was a skincare MLM.
"Tara, be a babe and blast my link on your socials."
I did.
"Tara, just buy the starter kit to help me hit my monthly quota. Please?"
I bought it. Two boxes of "miracle" serum for $250. It gave me cystic acne after one use. I threw the rest in the garbage.
When the MLM crashed, she tried selling whole-life insurance.
"Tara, just buy a starter policy. Think of it as supporting a small business!"
I bought it. A useless policy with a 0-0,200 annual premium.
When insurance failed, she became a personal shopper, sourcing luxury bags from overseas.
"Tara, I need you to float me the cash for this inventory shipment. The second the client pays, I'll wire it right back to you."
I floated her the cash. First 0-0,500. Then $2,500. Then $4,000.
How much did she pay back?
She paid back $500 from the first loan.
The rest? Vaporized.
She cycled through TikTok influencer, drop-shipping, boutique owner...
Every single time, she needed me to be her safety net.
Share the posts. Buy the dead stock. Front the cash. Do the grunt work.
And every single time, her promise was identical: "The second I make it big, I'm paying you back with interest."
I waited eight years for her to make it big.
But the sickest joke of all? Madison wasn't broke.
5.
In 2021, she bought her first property. A chic, two-bedroom condo downtown. The down payment was $60,000mostly bankrolled by her mother.
She didn't tell me she was buying it.
I found out when she posted an Instagram carousel of the renovations. Hardwood floors, subway tile, mid-century modern furniture.
I hit 'like'.
Ten minutes later, she texted me. Tara! Help me pick between the eggshell white or the ivory drapes!
I helped her pick her custom drapes.
I helped her pick her drapes while I was sitting on a second-hand futon in a rented studio apartment.
In 2023, she bought her second property. An investment unit. All cash.
She didn't tell me about that one, either.
I only found out because she accidentally posted a screenshot of a group chat where she was bragging to her sorority sisters. Gotta buy while the interest rates are wild, just paying cash and letting it sit.
Cash.
While she still owed me $3,500 from her failed luxury bag hustle.
One night in March 2026, I sat cross-legged on my bed in my cramped rental, pulled up my banking app, and searched the name Madison.
Transaction by transaction. From 2008 to 2026.
I pulled out a notepad and started tallying.
Childhood to High School (2008-2014): ~$3,000.
College (2014-2018): $6,300.
The Eight Years Post-Grad (2018-2026):
Covering the "forgotten wallet" dinners and group trips: ~$9,500.
Pity-buying her MLM garbage and insurance: ~$8,200.
Unpaid direct loans: $3,500 + $5,000 + $4,000 = 0-02,500.
Moving expenses, running errands, paying her parking tickets: ~$3,500.
The expensive birthday bags and jewelry she heavily hinted at: ~$6,000.
Miscellaneous Venmo requests: ~$2,500.
Post-grad subtotal: $42,200.
Running total: $51,500.
I stared at the number on the page.
It was sickening. But it was wrong.
I had forgotten the nuke.
In 2022, Madison convinced me she was launching a legitimate EdTech consulting firm.
"Tara, this is a sure thing. If you angel-invest $25,000, I'll double it in six months."
I hesitated.
"Do you not trust me? Eighteen years, Tara. Have I ever screwed you over?"
I transferred the money.
The bank receipt was crystal clear: Wire Transfer - $25,000.
The project evaporated in four months. I never saw a dime.
When I asked, she just shrugged. "The market tanked. I lost money too. It is what it is."
Did she actually lose money? I'll never know.
But my $25,000 was gone.
Add that to the tally.
$51,500 + $25,000 = $76,500.
Wait. I forgot the time she made me pay for VIP driving lessons because she was scared of parallel parking. And the time I booked the Airbnb in Cabo on my card because she "maxed hers out," which she never repaid.
I spent three hours pulling every bank record I possessed.
When my pen finally stopped, the final number was written at the bottom of the page in heavy, dark ink.
0-085,420.
I sat in the dead silence of my apartment, staring at the paper.
One hundred and eighty-five thousand dollars.
Eighteen years.
And then, I asked myself the inevitable follow-up question.
How much had Madison spent on me in those same eighteen years?
The college iced coffee: $6.
A Venmo for my birthday in 2016: $25.
In 2019, I had my appendix removed. She visited me in the hospital and brought a cheap fruit basket: 0-05.
For Christmas 2024, she gifted me a scarf. I later found the exact same one on Shein for $8.
A handful of shared Ubers over a decade: maybe $296.
Total: $350.
0-085,420 versus $350.
I let out a sound that was half-laugh, half-sob.
It wasn't funny.
It was grotesque.
529 times.
I had paid 529 times more to "buy" the privilege of having a "best friend."
And what had this best friend done for me over those 18 years?
She made me give up a top-tier high school.
She made me give up a flagship university and a tech career.
She made me doubt my sanity, convinced me I was socially inept, and conditioned me to believe I would drown without her holding my head above water.
And while I was drowning, she bought two properties.
While I was renting a studio.
That night, something inside me snapped quietly, like a dry twig under a boot.
I opened the FedEx Office app on my laptop, uploaded a single PDF containing every merged bank statement, and hit print.
Standard A4 paper, single-sided. 436 pages.
The printing fee was $45.
I typed in my credit card number and paid it.
It was the very last time I would ever spend money on Madison.
Download
NovelReader Pro
Copy
Story Code
Paste in
Search Box
Continue
Reading
