My Roommate Copies Everything I Do — I Am Not Inviting Her To My Goodbye Party

Part 2

Paige offered her apartment for the party so Megan would not see the guest list on our shared fridge calendar.

Kay reminded me that leaving without forwarding address is reasonable when someone treats your exit like a shopping list.

Rain stopped mid-walk and I kept going because stopping felt like old habit.

The next morning I reread the message and felt my spine align with the facts.

A stranger held the door at the pharmacy and it mattered more than a family speech.

I canceled plans that existed only to keep peace with people who stole from me.

My therapist said progress sometimes sounds like a door closing gently.

I kept screenshots in a folder because memories get edited under pressure.

The oven timer dinged while I was still deciding and I chose movement over doubt.

I wrote three sentences in a journal and closed it before shame could edit them.

A bill arrived addressed only to me and I paid it without asking permission.

I deleted a contact labeled family emergency because it was never an emergency.

ADVERTISEMENT

The barista spelled my name wrong and I corrected her without apologizing for existing.

My phone battery died during a call I should not have answered anyway.

I opened a spreadsheet labeled exit and filled one column before saving.

A package arrived with my name alone on the label and I smiled at the proof.

ADVERTISEMENT

The crosswalk signal changed and I crossed without looking back at the curb.

I sent a one-line email that ended a negotiation I never agreed to enter.

Rain stopped mid-walk and I kept going because stopping felt like old habit.

The next morning I reread the message and felt my spine align with the facts.

ADVERTISEMENT

A stranger held the door at the pharmacy and it mattered more than a family speech.

Part 3

Jordan Ellis planned an emigration goodbye combined with a birthday celebration for close frisbee teammates and adult friends.

Roommate Megan Walsh exhibited repeated mimicry of Jordan’s purchases, routines, courses, and social introductions over one year of cohabitation.

Megan verbally acknowledged copying behavior while requesting job referrals and household items Jordan had not offered.

ADVERTISEMENT

Prior birthday gathering showed Megan inserting herself into Jordan’s friend activities without invitation or prior coordination.

Jordan considered separate low-key dinner with Megan while excluding her from the larger friend celebration to prevent social hijacking.

Therapist-supported boundary work framed the decision as protective rather than punitive given imminent international relocation.

Megan’s pattern included enrolling in identical courses and shopping at stores Jordan mentioned casually in conversation.

ADVERTISEMENT

Jordan prioritized clean departure logistics including withholding forwarding details from a roommate showing obsessive mimicry intensity without violence.

By week 1 Jordan Ellis updated a ledger that made Megan’s excuses harder to sell to strangers.

On a rainy 2day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 3 Paige sent another message Jordan Ellis archived without opening because patterns had names now.

ADVERTISEMENT

At the 4th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 5 nodded to Jordan Ellis without asking for the old family script again.

In session 6 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 7 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

ADVERTISEMENT

When Kay called from an unknown number on night 8 Jordan Ellis let voicemail carry the weight instead.

The 9th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 10 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 11 Jordan Ellis answered questions calmly while Paige’s story finally sounded thin.

ADVERTISEMENT

On page 12 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 13 Jordan Ellis chose rest without calling it laziness for the first time.

The 14th email from Greg went unanswered because silence had become a complete sentence.

On evening 15 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 16 Jordan Ellis updated a ledger that made Kay’s excuses harder to sell to strangers.

ADVERTISEMENT

On a rainy 17day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 18 Greg sent another message Jordan Ellis archived without opening because patterns had names now.

At the 19th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 20 nodded to Jordan Ellis without asking for the old family script again.

In session 21 Jordan Ellis practiced saying no without apologizing for the syllable count.

ADVERTISEMENT

File 22 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Paige called from an unknown number on night 23 Jordan Ellis let voicemail carry the weight instead.

The 24th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 25 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 26 Jordan Ellis answered questions calmly while Greg’s story finally sounded thin.

ADVERTISEMENT

On page 27 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 28 Jordan Ellis chose rest without calling it laziness for the first time.

The 29th email from Megan went unanswered because silence had become a complete sentence.

On evening 30 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 31 Jordan Ellis updated a ledger that made Paige’s excuses harder to sell to strangers.

On a rainy 32day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 33 Megan sent another message Jordan Ellis archived without opening because patterns had names now.

At the 34th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 35 nodded to Jordan Ellis without asking for the old family script again.

In session 36 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 37 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Greg called from an unknown number on night 38 Jordan Ellis let voicemail carry the weight instead.

The 39th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 40 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 41 Jordan Ellis answered questions calmly while Megan’s story finally sounded thin.

On page 42 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 43 Jordan Ellis chose rest without calling it laziness for the first time.

The 44th email from Kay went unanswered because silence had become a complete sentence.

On evening 45 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 46 Jordan Ellis updated a ledger that made Greg’s excuses harder to sell to strangers.

On a rainy 47day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 48 Kay sent another message Jordan Ellis archived without opening because patterns had names now.

At the 49th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 50 nodded to Jordan Ellis without asking for the old family script again.

In session 51 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 52 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Megan called from an unknown number on night 53 Jordan Ellis let voicemail carry the weight instead.

The 54th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 55 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 56 Jordan Ellis answered questions calmly while Kay’s story finally sounded thin.

On page 57 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 58 Jordan Ellis chose rest without calling it laziness for the first time.

The 59th email from Paige went unanswered because silence had become a complete sentence.

On evening 60 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 61 Jordan Ellis updated a ledger that made Megan’s excuses harder to sell to strangers.

On a rainy 62day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 63 Paige sent another message Jordan Ellis archived without opening because patterns had names now.

At the 64th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 65 nodded to Jordan Ellis without asking for the old family script again.

In session 66 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 67 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Kay called from an unknown number on night 68 Jordan Ellis let voicemail carry the weight instead.

The 69th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 70 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 71 Jordan Ellis answered questions calmly while Paige’s story finally sounded thin.

On page 72 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 73 Jordan Ellis chose rest without calling it laziness for the first time.

The 74th email from Greg went unanswered because silence had become a complete sentence.

On evening 75 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 76 Jordan Ellis updated a ledger that made Kay’s excuses harder to sell to strangers.

On a rainy 77day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 78 Greg sent another message Jordan Ellis archived without opening because patterns had names now.

At the 79th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 80 nodded to Jordan Ellis without asking for the old family script again.

In session 81 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 82 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Paige called from an unknown number on night 83 Jordan Ellis let voicemail carry the weight instead.

The 84th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 85 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 86 Jordan Ellis answered questions calmly while Greg’s story finally sounded thin.

On page 87 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 88 Jordan Ellis chose rest without calling it laziness for the first time.

The 89th email from Megan went unanswered because silence had become a complete sentence.

On evening 90 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 91 Jordan Ellis updated a ledger that made Paige’s excuses harder to sell to strangers.

On a rainy 92day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 93 Megan sent another message Jordan Ellis archived without opening because patterns had names now.

At the 94th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 95 nodded to Jordan Ellis without asking for the old family script again.

In session 96 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 97 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Greg called from an unknown number on night 98 Jordan Ellis let voicemail carry the weight instead.

The 99th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 100 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 101 Jordan Ellis answered questions calmly while Megan’s story finally sounded thin.

On page 102 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 103 Jordan Ellis chose rest without calling it laziness for the first time.

The 104th email from Kay went unanswered because silence had become a complete sentence.

On evening 105 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 106 Jordan Ellis updated a ledger that made Greg’s excuses harder to sell to strangers.

On a rainy 107day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 108 Kay sent another message Jordan Ellis archived without opening because patterns had names now.

At the 109th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 110 nodded to Jordan Ellis without asking for the old family script again.

In session 111 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 112 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Megan called from an unknown number on night 113 Jordan Ellis let voicemail carry the weight instead.

The 114th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 115 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 116 Jordan Ellis answered questions calmly while Kay’s story finally sounded thin.

On page 117 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 118 Jordan Ellis chose rest without calling it laziness for the first time.

The 119th email from Paige went unanswered because silence had become a complete sentence.

On evening 120 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 121 Jordan Ellis updated a ledger that made Megan’s excuses harder to sell to strangers.

On a rainy 122day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 123 Paige sent another message Jordan Ellis archived without opening because patterns had names now.

At the 124th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 125 nodded to Jordan Ellis without asking for the old family script again.

In session 126 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 127 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Kay called from an unknown number on night 128 Jordan Ellis let voicemail carry the weight instead.

The 129th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 130 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 131 Jordan Ellis answered questions calmly while Paige’s story finally sounded thin.

On page 132 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 133 Jordan Ellis chose rest without calling it laziness for the first time.

The 134th email from Greg went unanswered because silence had become a complete sentence.

On evening 135 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 136 Jordan Ellis updated a ledger that made Kay’s excuses harder to sell to strangers.

On a rainy 137day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 138 Greg sent another message Jordan Ellis archived without opening because patterns had names now.

At the 139th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 140 nodded to Jordan Ellis without asking for the old family script again.

In session 141 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 142 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Paige called from an unknown number on night 143 Jordan Ellis let voicemail carry the weight instead.

The 144th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 145 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 146 Jordan Ellis answered questions calmly while Greg’s story finally sounded thin.

On page 147 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 148 Jordan Ellis chose rest without calling it laziness for the first time.

The 149th email from Megan went unanswered because silence had become a complete sentence.

On evening 150 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 151 Jordan Ellis updated a ledger that made Paige’s excuses harder to sell to strangers.

On a rainy 152day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 153 Megan sent another message Jordan Ellis archived without opening because patterns had names now.

At the 154th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 155 nodded to Jordan Ellis without asking for the old family script again.

In session 156 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 157 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Greg called from an unknown number on night 158 Jordan Ellis let voicemail carry the weight instead.

The 159th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 160 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 161 Jordan Ellis answered questions calmly while Megan’s story finally sounded thin.

On page 162 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 163 Jordan Ellis chose rest without calling it laziness for the first time.

The 164th email from Kay went unanswered because silence had become a complete sentence.

On evening 165 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 166 Jordan Ellis updated a ledger that made Greg’s excuses harder to sell to strangers.

On a rainy 167day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 168 Kay sent another message Jordan Ellis archived without opening because patterns had names now.

At the 169th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 170 nodded to Jordan Ellis without asking for the old family script again.

In session 171 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 172 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Megan called from an unknown number on night 173 Jordan Ellis let voicemail carry the weight instead.

The 174th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 175 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 176 Jordan Ellis answered questions calmly while Kay’s story finally sounded thin.

On page 177 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 178 Jordan Ellis chose rest without calling it laziness for the first time.

The 179th email from Paige went unanswered because silence had become a complete sentence.

On evening 180 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 181 Jordan Ellis updated a ledger that made Megan’s excuses harder to sell to strangers.

On a rainy 182day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 183 Paige sent another message Jordan Ellis archived without opening because patterns had names now.

At the 184th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 185 nodded to Jordan Ellis without asking for the old family script again.

In session 186 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 187 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Kay called from an unknown number on night 188 Jordan Ellis let voicemail carry the weight instead.

The 189th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 190 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 191 Jordan Ellis answered questions calmly while Paige’s story finally sounded thin.

On page 192 of her notes Jordan Ellis wrote boundaries in ink that did not smear under pressure.

During review 193 Jordan Ellis chose rest without calling it laziness for the first time.

The 194th email from Greg went unanswered because silence had become a complete sentence.

On evening 195 Jordan Ellis cooked a meal portioned for one and tasted enough without commentary.

By week 196 Jordan Ellis updated a ledger that made Kay’s excuses harder to sell to strangers.

On a rainy 197day Jordan Ellis walked the property line as if measuring dignity in concrete steps.

During month 198 Greg sent another message Jordan Ellis archived without opening because patterns had names now.

At the 199th check-in Jordan Ellis confirmed locks, receipts, and sleep in equal measure.

Neighbors on block 200 nodded to Jordan Ellis without asking for the old family script again.

In session 201 Jordan Ellis practiced saying no without apologizing for the syllable count.

File 202 in Jordan Ellis’s cabinet held timestamps that turned gossip into admissible quiet.

When Paige called from an unknown number on night 203 Jordan Ellis let voicemail carry the weight instead.

The 204th sunrise over Jordan Ellis’s kitchen felt ordinary enough to trust again.

By spring week 205 Jordan Ellis planted something living in soil nobody else had paid to improve.

At appointment 206 Jordan Ellis answered questions calmly while Greg’s story finally sounded thin.

Months later the mailbox held only bills she had chosen to pay herself.

The old key ring stayed in a drawer as proof she had survived the night.

Rain on the roof sounded different when no one was waiting to punish her for it.

She kept the folder labeled proof beside the one labeled future.

Neighbors nodded without asking for the story she no longer owed.

Her phone stayed on silent during hours she reclaimed for sleep.

The calendar on the fridge listed appointments she had made for herself alone.

Winter light through clean glass made the room look like a beginning.

She donated the clothes that still smelled like someone else’s permission.

Coffee tasted ordinary again, and ordinary had become the luxury.

When doubt whispered, she opened the drawer and counted dates, not fears.

The street outside learned her name the way respect learns a person slowly.

She planted herbs on the sill because living things need daily tending.

THE END


Tell us what you think about this story, and share it with your friends. It might inspire them and brighten their day.

If you enjoyed this story, read this one: My Brother Demanded Our Grandmother’s Ring — Then Learned Her Will Named Only Me

Disclaimer

This story is a work of fiction inspired by real events. Names, characters, and details have been altered. Any resemblance is coincidental. The author and publisher disclaim accuracy, liability, and responsibility for interpretations or reliance. If you would like to share your story, please send it to [email protected].

Share this post

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *