This went on for a few days. Madison would go through a hundred different moods a day, but no matter how much of a bitch she could be and no matter how much she would try to push Zoe away, she would always sneak in her roomate's bed once the lights were off. Zoe would welcome her with open arms and sneak her hands under the blonde's sweater. That was kind of their thing now.
Zoe was getting used to Madison's mood swings. And even though she didn't understand them, she was trying to help her new best friend get through them. She had learned that Madison didn't mean all the hurtful things she said. It was her way to protect herself. The farther the people were to her heart, the less they could hurt her. But despite all of Madison's efforts, Zoe had forced her way through almost all of her barriers and had gotten closer than anyone else, which scared the small witch to no end. But luckily enough, and unlike all the others before her, Zoe seemed to be here to stay. But for how long ? That's probably the only question in the world the blonde was not eager to have a response to.
Everything was slowly falling into place until that Thursday night.
"Hey Mads?" Zoe asked when Madison exited the bathroom wearing a bra and panties. Another thing Zoe had learned about her roomate was that she was really comfortable with her body. She would often walk around the room in nothing but her underwear, sometimes even nothing at all.
"Hmm" Madison hummed for Zoe to continue with what she had to say while she looked for something to wear.
"I wanted to invite Kyle over tonight. Is it cool with you?"
Madison seemed to tense at the question but quickly shrugged it off. "Do whatever the fuck you want. I'm going out tonight."
"Aren't you gonna ask me to come with you?" Zoe asked disappointed. Sure she didn't like parties, in fact she hated them. Now even more so after what happened to Madison. But Madison had always asked her to come along if she wanted to go out. Until then, Zoe had always found a way to convince the blonde that a night in was probably better. But that night, she had the feeling that nothing could change Madison's mind.
"I don't need you, Zoe" Madison spat and slipped a dress on "Now leave me the fuck alone!"
Whoa, that hurt more than Zoe would have liked to admit. "I'm just trying to be a good friend" the young witch defended weakly.
"You wanna be a good friend, huh? Then how about you get off my fucking back?!" Madison shouted "I need to breathe, don't you understand that?"
She realised and regretted what she had said as soon as she saw Zoe's teary eyes. But it was too late to take it back. And nothing could stop her when she was in destructive mode. "Have fun with your boyfriend. And don't fuck in on my bed." she said with finality as she shut the door loudly behind her.
Tears were now running freely down Zoe's cheeks. Of all the terrible things Madison had said to her, this must be the one that hurt the most. It sounded so sincere. Was she really being overprotective of Madison? She thought that the blonde needed someone to be there for her but what if she'd been wrong all along? Maybe all Madison wanted was something to take her mind off of things. And Zoe just happened to be the perfect distraction.
That was the moment when Zoe decided that she would give Madison her space. She would go and ask Cordelia if she could switch room the next morning. But for now, she was going to get over her altercation with the movie star and make the most of the night. She called Kyle and told him that he could come to the academy if he still wanted to.
"So where's Madison?" Kyle wondered when he entered the room and noticed the blonde's absence.
"She went out" Zoe sighed "Don't ask." she added when she sa Kyle's confused look.
He nodded and changed the topic. "So. What should we do?"
"We could put on a movie" the brunette suggested "I could use a distraction" she attempted a smile. Truth is, she was worried about Madison. What if something happened to her. She thought about texting her a few times, just to check that she was doing okay. But then, she wouldn't be giving her space.
"Sure, a movie sounds great" Kyle agreed, sensing that Zoe was not up for much talking "Which one?"
"Whatever you want. You can pick something from my Netflix account" Madison's Netflix account she thought as she gave him her laptop
"I'll be right back" she excused herself to the bathroom. She locked herself in and went over to the sink to put some water on her face. Why was she so worried about Madison? Why couldn't she stop thinking about her? She had only been gone for half an hour and Zoe already wished she was back. She should be out there enjoying Kyle's company. He was handsome, kind and funny. Everything was easy with him, and he wasn't as complicated to understand as Madison. Why was she even comparing the two of them? She didn't know. Nothing was making sense anymore. Everything had been so easy before she moved here. And she kind of missed it. But then again, she would have never met Madison if she hadn't come here.
"Zoe?" there were three soft knocks on the door "Are you okay?"
Madison would have barged in
"Yeah!" she shook her head and blinked several times "Yeah, I'm coming right out" she dried her face and put on a smile before making her way out.
"Do you wanna talk about it?" Kyle asked shyly. He didn't want to push Zoe too much, but he could sense that something was bothering her.
"I don't know actually" she sighed and sat down on her bed "I just need to clear my head for now."
"Just know that I'm here if you change your mind" he squeezed her knee in an attempt to comfort the witch.
Madison wouldn't have let it go
"Thanks Kyle" she squeezed his hand "How about we put on that movie?" she suggested, scooting back on the bed so that her back was against the headboard. Kyle was sitting beside her, their shoulders touching.
As the movie played, Zoe's eyes were struggling to stay open. Kyle noticed it and wrapped his arm around her shoulders, offering his torso as a pillow. It was nice of him, and pretty comfortable, but it wasn't like Madison.
He didn't act like Madison.
He didn't smell like Madison.
He didn't feel like Madison.
He just wasn't Madison.
Madison. Madison. Madison. That was the only thing on her mind.
Right on cue, her phone rang on her bedside table. She sat up and reached for it so quickly that she almost fell off the bed.
Madison
She picked up as quickly as possible and made her way to the bathroom so that she wouldn't disturb Kyle. She hadn't been paying attention to the movie anyway.
"Madison! What's going on? Are you okay?"
"Zo?" Madison's voice was muffled. There were a some voices in the background and Zoe could barely hear her roomate.
"It's me Mads. What's going on?" the brunette was trying to remain calm but it was becoming harder and harder. Madison wouldn't call her unless something was seriously wrong.
"Please come get me. I'm scared." it sounded like the blonde was crying.
"I'm coming" Zoe decided she would ask questions later "Where are you?"
"I'm texting you the address. Please hurry up." Madison sounded desperate.
"I'm going as fast as I can. I'll see you there" she was about to hang up when Madison called her name.
"Please stay in the phone with me"
"Sure" Zoe opened the bathroom door and put her phone against her chest as she addressed Kyle "We need to go. Can you drop me off somewhere?"
He got up, shut the laptop close and nodded. Zoe looked like she was the verge of an emotional breakdown so he laid a hand on her shoulder reassuringly. "Sure. Just tell me where to."
Zoe spent the entire journey trying to calm her roomate down, telling her that she would be here soon.
"Okay Mads, I'm here. Can you tell me where you are?" Zoe asked as soon as the car was parked in front of the mansion where the party was happening.
"First floor, in one of the bedrooms" the blonde's voice was trembling, which was worrying Zoe even more.
"Hand on, I'm almost there" Zoe sprinted out of the car and up the stairs, with Kyle right behind her. She threw open every door she could find, seeing some things she wished she hadn't. But there was no sign of Madison.
"Where are you?" she picked up her phone and waited for an answer, looking around her.
"Zoe!" Kyle called from the end of the corridor "She's in there" he pointed towards the room on his left.
The young witch stumbled into the room and noticed her roomate curled up in one of the corners, hidden in the dark. No wonder she didn't see her the first time.
"Come on, let's get you home" she extended both hands for the blonde to take. But instead of using them to pull herself up, Madison pulled Zoe down on top of her and held her tight.
"I'm so sorry for what I said earlier" she cried in her roomate's sweater "I do need you, I'm so sorry"
"Don't worry about ir" Zoe rubbed her back reassuringly and kissed her temple "We'll talk about it later if you want. But for now, we should get out of here"
Madison nodded and they both got up.
"There's something else I need to show you" Madison admitted as she wiped the tears away and opened the bathroom door with a flick of her wrist. Inside the room laid a guy, seemingly unconscious, with a large wound of his forehead.
"Oh my god!" Zoe rushed towards the guy, checking for a pulse which she luckily did find. "What happened? Did you do that?" she turned back to Madison.
"He was all over me" she looked down "I told him to get off but he wouldn't so I…" she didn't finish her sentence. She didn't need to, Zoe understood and nodded.
"What do we do?" she turned to Kyle who was still standing by the door.
"I can take care of him" he offered 'Will you girls be okay to get home?"
"Yeah, she taught me how to drive" Zoe motionned to Madison. She got up and walked over to Kyle to give him a hug. "Thank you for everything. Again." she whispered.
"You're welc-" he didn't get to finish what he was saying as Madison shoved him out of the way on her way out. "You should probably go after her" he pointed to where the blonde had disappeared.
"I'm sorry" Zoe apologized for her roomate's behaviour "She's been a handful lately" she sighed "I'll text you!" she said on her way out, not wanting to lose track of Madison.
She found her behind the wheel of her car. Luckily, she hadn't left without Zoe.
"Huh-uh" the younger one opened the driver's door. "I'm not letting you drive when you clearly had too much to drink"
"Well, I'm driving" the blonde stated stubbornly "either get in the car or walk home. Oh wait, you could always ask your boyfriend for a ride. You could even thank him with a blowjob"
"He's not my boyfriend!" Zoe slammed her hands on top of the car. She didn't want to lash out on Madison but she was making it incredibly difficult.
"Whatever!" the blonde shouted and turned the car on "Are you getting in?" Zoe shook her head and stood in front of the car so that Madison couldn't leave.
"Bitch! Move or I'll roll you over!" she growled.
"Then roll me over, cause i'm not going anywhere" the brunette crossed her arms. Two could play this game.
"Why do you have to be such a pain in the ass?" Madison turned off the car and made her way towards the taller witch.
"Look who's talking" Zoe huffed "Give me your keys" she extended her hand.
"Make me" the older girl looked at her friend defiantly.
Zoe's look became more insistent, and soon enough, Madison was handing her car keys to Zoe who smiled satisfied.
"How did you do that?" Madison was more shocked than upset.
"I don't even know" Zoe laughed, all the pent up anger towards her roomate now gone. "Now go sit in the car before I have to do it myself"
The blonde huffed but did as she was told anyway. This was fun Zoe thought, having the upper hand over the famous Madison Montgomery. She was ready to bet that not many people could say the same.
The way back to the academy was pretty uneventful. Both girls had calmed down and even though they weren't talking, they weren't mad at each other anymore. It never lasted long anyway. If anything, they both enjoyed their constant bickering.
When they got to their room, Madison changed into the pyjamas Zoe had lent her all those days ago and that she never gave back, now claiming them as hers. Then she slipped into her own bed, and Zoe couldn't help the disappointed feeling. No matter what happened during the day, Madison had always come back to her bed at night.
"Aren't you going to sleep in here with me?"
"Please" Madison huffed "I don't want to sleep on the bed where you have been fucking your boyfriend all night"
"He's not my boyfriend and we didn't do anything" the brunette was tired of it already.
"Whatever" came Madison's inevitable response.
The lights of the room were turned off and Madison felt her bed dip slightly. "What are you doing?" she turned to Zoe.
"Sleeping here" the youngest raised her eyebrows ad if it was obvious. Technically, the blonde never said she didn't want to sleep with her.
Madison hid her smile in her roomate's neck and wrapped her arms around her slim waist, pulling her closer. "Night" she kissed the younger girl's neck contently.
She was so lucky to have Zoe in her life.
