Actions

Work Header

Heartache

Summary:

Magnus Bane is cheated on by his boyfriend. Through all the heartache, Alec Lightwood is there to comfort him and pick up the broken pieces. Alec becomes Magnus's rock and safe haven as he helps Magnus overcome his past lover. As they spend more time with each other, they gradually develop deep feelings for each other, feelings that stretch beyond just simple friendship. They even later adopt a small little kitty together. But Alec is keeping a huge secret. One that Magnus might never get over.

Notes:

Oh my goodness, guys, I'm so nervous posting this fic...!! I wrote this a while ago sometime near February this year, but I never had the courage to post this because I am not that confident when it comes to writing! However, I decided to override this fear and post it anyway! Please go easy on me! This truly is one of the first fics I've ever written. I wrote this fic a while ago so the story itself is already finished and written; however, I plan to revise as well as maybe add some scenes along the way, thus the chapters, or else this would've been a one-shot! I also apologize for any grammatical errors that you might catch! Without further ado, I hope you enjoy the fic!!

(See the end of the work for more notes.)

Chapter 1: Woolsey Scott

Chapter Text

“I hate you! Leave me alone!!”

Magnus ran down the school corridors with tears in his eyes. Everyone’s attention in the hallways turned to him. They stared at him as if he was a lunatic. However, Magnus couldn’t care less what other people thought of him because at this moment it felt like his world was slowly crumbling down.

 

***a few hours earlier***

 

Ding !

 

Just then a text message alert rang through his phone. Magnus quickly took out his phone to see who it was.

As he checked the message Magnus broke into a wide smile seeing that it was his best friend Alec texting him.

 

 

Alexander: Hey Magnus. Where are you? Want to grab some lunch? I want to talk to you about something.

Magnus: Sure let me just tell Woolsey something real quick, and I’ll meet you at the entrance!

Alexander: Sounds good.

 

 

Magnus then set off to find his boyfriend to inform him about a possible date night later on in the week. As Magnus walked down the dorm corridors, he was shocked to see two people in his boyfriend’s dorm room.

Magnus slammed the door open only to see his boyfriend and the infamous campus bitch Camille kissing. They both turned, and Woolsey immediately pushed Camille away from him.

“I can’t be here anymore,” Magnus muttered as he quickly left the room with all the hurt showing in his beautiful eyes.

“Magnus! WAIT! IT’S A MISUNDERSTANDING” Woolsey yelled as he chased after Magnus.

 

***

 

Magnus sprinted to the one and only place he felt safe.

It was the abandoned warehouse in the far west side of Idris University. As soon as he entered the rundown building. Magnus slid down against the wall and started crying into his knees. Words couldn’t express how upset he was about the recent turn of events. It felt like his heart was breaking in half. Despite that, each tear that escaped from his eyes comforted his slowly crumbling heart.

Hours had passed until Magnus had finally run out of tears to cry. He sat there in utter silence. Broken and hurt.

“Magnus?” said a voice Magnus knew all too well.

Magnus looked up to see Alec walk in through the warehouse door.

“Alexander…” he mumbled miserably.

His best friend turned to him and took in Magnus’s miserable state. After locking the warehouse door, Alec instantly rushed to Magnus's side, kneeling down next to him.

“Oh my god, Mags. Are you alright? What happened?” Alec asked in a worried tone.

Magnus no longer had the strength to answer and explain what had happened. Alec reached out and pulled Magnus into a warm hug.

 “It’s okay. Everything’s going to be okay. Whatever happened, I’ll be right here for you.” Alec mumbled gently.

It was then when Magnus broke down once more. Tears streamed down his face as he cried into Alec’s neck until he finally managed to calm himself down enough to talk.

 

“How’d you know where I’d go?” Magnus asked.

“Come on don’t underestimate me. I’m your best friend, if anyone knows where you’d go, it’s me” Alec said with a wide grin on his face.

Then quickly his face fell grim, “So tell me what happened.”

Magnus took a deep breath and explained, “I saw Woolsey with Camille kissing. Then when he saw me, he started making a bunch of excuses, but I really couldn’t bear it much longer, so I ran to the warehouse to calm myself down.”

“He did what? Ima go kick his dumb fuc-”

Magnus quickly interrupted, “Don’t. It’ll only cause you trouble if you get involved.”

Though Alec looked absolutely furious, he sighed and pulled Magnus into another comforting hug.

 

Suddenly there was a loud bang on the warehouse door. “Magnus! MAGNUS!! Please hear me out!!!” Woolsey yelled from the outside.

“Leave Woolsey. He doesn’t want to face you right now.” Alec said in a frighteningly calm tone, but Magnus could see he was steaming with anger because his fists were clenched impossibly tight together.

 

BANG!

 

Woolsey finally had enough and kicked the door open and ran up to Magnus and grabbing his shoulders.

“What the heck do you think you’re doing?! Let go!!” He screamed.

“No. Please let me explain! I won’t let you leave me, Magnus!”

“You’re the one who left me first! For her! All those times we laughed and spent time together. Did those times mean nothing to you?! How could you do this to me?” Magnus said glaring deathly daggers at him.

Suddenly a hand ripped Woolsey’s hand away from his shoulders. Alec punched Woolsey in the square of his face.

“Don’t touch him. Don’t talk to him. Don’t even look at him. You lost that right.” Alec growled in a low underlying threatening tone.

Woolsey, however, not planning on standing down or taking on the assault punched Alec right back.

“Stay out of it. You don’t even know the whole story.” They both scowled at each other, looking as if they were ready to pounce at each other at any moment.

 

“STOP!!!!” Magnus yelled.

 

Both of them turned to him looking shocked.  

“Please leave Woolsey. Please just go.” Magnus muttered quietly as he walked away slowly with tears streaming down his face.

Immediately Woolsey's face fell looking absolutely soul-crushed by Magnus’ outburst.

“Magnus..” he started again.

“Leave.”

After a few painfully long seconds had passed, Woolsey finally turned around and walked out the door. Magnus then took a deep breath trying to control his breathing from all the tears, though it was proving to be quite difficult.

 

Alec stood beside him, not knowing how to help his hurting friend. It pained him that he couldn’t really do anything for him except mutter a few words of comfort and encouragement.

About half an hour had passed before Magnus was finally able to control his tears and emotions to a certain degree. The aching pain had not gone away in the least, but getting over someone you trusted takes time. Magnus slowly rose from his tilted state and straightened his posture. Alec looked at his friend worriedly.

“Magnus. Are you okay? Are you feeling a bit better?”

Magnus turned to his best friend and gave him a small smile. Despite all that happened Magnus was super grateful to have his rock with him. Alec had always been there for him ever since middle school, and nothing has changed. However, Magnus no longer had the strength to talk or go over what happened today.

“Yeah. I feel a bit better than before, but I just want to go home, Alexander.”

Alec immediately understood the subtext behind his friend’s words. He understood Magnus perfectly to the extent that probably Alec himself does not realize.

“Let’s go then. I’ll drive you. You've never looked so terrible Mags.” He chuckled as he made a horrible attempt at a joke.

Magnus let out a small chuckle appreciating Alec’s effort in trying to lift the tension in the air.

 

The car ride to Magnus’ apartment was fairly silent but not awkward. In the strangest way, the silence consoled him. There’s just something about Alec’s presence that always managed to comfort and make him feel safe.

After a few minutes, Alec pulled up into the driveway of Magnus’ apartment complex. Magnus got out of the car and turned to look at Alec through the window of the car.

“Thank you, Alexander. For everything.”

Alec smiled at Magnus. “You’re welcome. You know you can always talk to me about anything right Magnus?”

“Of course. I’ll see you later.” Magnus replied with a soft smile.

 

Alec watched as Magnus turned away and disappeared into the building. Just as Alec was about to start the engine and drive away, he grabbed his chest and grimaced from the sudden pain that attacked him.

“My problem can wait. Magnus cannot handle the truth right now. He has too much on his mind.” he thought to himself.

He grunted as the pounding in his chest grew more and more intense. After a few more minutes, the pain finally subsided. Breathing heavily, Alec started the car and headed home.