Disclaimer: I do not own anything.

Some quotes may belong to The Flash or DC Comics.

Almost everyone had left for the evening after Barry had been hurt, except Cisco who was working in his lab that night trying to figure out how to help Barry defeat Savitar. He also had wanted to keep an eye on Barry after he had been stabbed and had passed out from the pain. He had only been working for an hour when he heard harsh breathing coming from the cortex. Curious, he decided to go see what was wrong with Barry. Upon arriving, he saw Barry crouched down on the floor with his head in his hands. Cautiously he walked over, crouched down in front of Barry and put his hand on Barry's left arm. Then, he was immediately sucked into one of Barry's memories. In the vibe, he saw Thawne telling Barry that the only way that he would fix the timeline was for Barry to ask him to kill his mother. He saw that Barry didn't want to, but Thawne wouldn't let up. Finally, a shocked and hurt Barry who wanted to fix his mistakes asked, and Thawne fixed the timeline.

Quickly pulling himself out of the vibe, he refocused on Barry and noticed that he was having a panic attack, "Barry, if you can hear me try and match your breathing to mine." Barry looked at Cisco, but seemed to not comprehend what he was saying. Upon seeing this, Cisco demonstrated taking a deep breath in through his nose and letting it out slowly through his mouth. Barry caught on and they kept repeating the process for ten minutes until Barry was able to calm down and become more coherent. They then sat on the floor looking at one another in silence until Barry broke it, "What did you see?"

"How did you know that I saw something?"

"I may have been out of it, but I saw your expression when you put your hand on my arm."

Cisco signed and proceeded to sit down out of his crouch, before finally telling Barry what he saw, "I saw what you had to do to reset the timeline."

Barry ran a hand through his hair in frustration and sadness and then replied, "You mean you saw me having to beg Thawne to kill my mother so that the timeline would be reset."

"Yes. Why didn't you tell anyone what you had to do to reset the timeline?

"Because it was my burden to bare and it's not like anyone would have cared. Not with what all I have done." he replied with a resigned tone.

Cisco sat there not believing what he was hearing and yet thinking back to how he had acted to Barry in the last few months. All the times that he had pushed Barry away and made him feel like he didn't belong in the group anymore. The times that he had physically pushed Barry. Then he suddenly understood- Barry felt like he did because of the mistake he had made with the timeline and how he had acted towards him. Taking a breath, he replied," Yes, they would have."

"I'm sorry, but how can you say that? I'm the one that screwed up everyone's lives. I'm the one who-"

"The one who what? What Barry? The one who made a mistake- yes. That doesn't matter now. It's like you said all you can do is keep moving forward- "

"The one who let his mother be killed again," interrupted an angry and upset Barry.

"That's not your fault. You made a choice to reset the timeline to do the right thing and even though it had some unforeseen consequences - you did the right thing. You may have chosen to do that, but Thawne is and always will be the one to blame for your mother's death – not you."

"You're right about Thawne. But no one should care, "replied Barry who looked down at his hands.

"Barry look at me," he said in a forceful tone. Once Barry did, Cisco continued, "Don't you dare say that. Yes, they should have. We should have – I should have. I'm sorry for everything and I know you are too. I forgive you, Barry. I just hope that you can forgive me for the way I've treated you."

"I already have. You were hurting and I get that," he replied. With that, Cisco proceeded to stand up and reached out a hand towards Barry who accepted without hesitation and was pulled onto his feet and into a hug. This lasted a few seconds before they both let go and Cisco looked at Barry's right shoulder and asked, "What were you doing out of bed?"

"I was just headed to get some water and then go lay back down. Iris and I have decided we need some space from each other so, I'm going to stay here until I get my own place."

"You could stay with me."

"I wouldn't want to intrude and we're just starting to get along again."

"You're not intruding and I want things to change."

"Okay," replied Barry with a nod of thanks.

Cisco then proceeded to make a breach to his apartment and then they both walked through. Once there, they went to the kitchen to get a bottle of water and after retrieving them went into the living room and sat down. They drank in silence for a few minutes, each lost in their own thoughts about what all had happened that day. After about ten minutes, they both decided to get ready for bed and Cisco went and grabbed some pillows and a red blanket for Barry. Then he helped set up the couch and turned back towards Barry and gave him a concerned look before asking, "Are you sure you'll be all right for the night?"

"Yeah. I'm fine," said Barry in reply.

"How's your shoulder?"

"It's fine."

Cisco gave him a knowing look and replied, "All right. Come get me if you need anything- even if you just need to talk."

"Okay. Thank you for everything."

"You're welcome. You're my friend and you'd do the same for me."

After shooting Barry a concerned look, Cisco went to his room and Barry laid down on the couch. Both were asleep within a few minutes and were content for a few hours. That was until Cisco woke up to the sound of someone screaming, not someone he realized - Barry. He immediately got up and ran to his living room and started to shake Barry's left shoulder," Barry! Barry! Snap out of it! It's just a dream!" Finally, Barry's eyes snapped open and he looked at Cisco who was starring back at him in concern. Sitting up, he replied," No, it's not. It's all real."

"What do you mean?" asked Cisco who sat down beside Barry and waited for an answer.

"Don't worry about it. I'm- "

"So, help me Barry, if you say you're fine again when you woke up screaming- "

Barry huffed and proceeded to run his hand through his hair, while Cisco gave him a challenging stare.

"Cisco, seriously, I'm -"

"Barry- "

"Please drop it," he pleaded.

Cisco who was not used to hearing him plead knew that something was seriously wrong and replied, "No. I can't when my friend is sitting here in pain." Barry looked at Cisco and knew that he wasn't going to let this go and decided to tell him, "I saw my mom's death. I can't help but think it's still my fault that she died. I chose – I chose to let her go."

"It's like I told you earlier you may have chosen to let her go -but Thawne is her killer," he replied. He then reached to put his hand on Barry's right shoulder, before remembering that it probably wasn't healed yet and pulled back. While pulling his hand back, however, he didn't miss the wince that crossed over Barry's face, nor the way he tried to hide it. He waited to see if Barry would say anything and when it appeared that he wasn't said, "Don't lie to me this time. How's your shoulder?"

Barry knew there was no point in trying to hide it anymore and decided to be honest, "It still hurts, but I think it's almost healed."

Cisco nodded and asked, "Can I take a look at your shoulder?"

In reply, Barry nodded and then pulled the collar of his shirt down. Cisco then proceeded to take a look. After examining Barry's shoulder, he said," It looks like it's healing okay. Do you need an ice pack?"

"That would be great."

Cisco got up and returned a few minutes later with a blue ice pack that Caitlin had given him a while ago. While he was gone, Barry had laid back down on the couch and was holding his shoulder. After giving the ice pack to Barry who nodded his head in thanks and put it on his shoulder, he sat down in the arm chair that was opposite of the couch. After taking five minutes to get himself to calm down, Cisco finally spoke, "Why didn't you tell me about your shoulder before?"

"Because I didn't want to worry you and I felt like I deserved it for what all I had put everyone through."

The look that Cisco gave Barry would have been enough to scare Oliver Queen and he would have yelled at Barry if it would have gotten through to him. Instead, he took a few calming breaths, before looking directly in Barry's eyes and telling him in a firm tone, "Listen to me. I don't mind worrying about you. You are my friend- hell my best friend. You do not deserve to be hurt. How long have you felt like this?"

Barry readjusted the ice pack on his shoulder to avoid replying for a moment until finally he met Cisco's gaze and said, "Since I got back and noticed how much has changed."

"Is that why you tried to sacrifice yourself to the Dominators? Because you thought you deserved it?"

"Yes. I thought I could make up for what I had done."

'"Not like that. Everyone- including me- cares about you and would never want to see you do that. It's like I told you that day 'you're not a hero to me. You're my friend."'

"Thank you for being here."

Cisco nodded in reply and then asked, "How do you think we can get Wally out of the speed force?"

"I'll have to go in after him," said Barry with a tone of conviction.

"What if it's a trade?"

"Then I'll send Wally back."

"Barry- "

Barry looked at him with pleading eyes and said, "I can't just leave him in there."

"I get that, but promise me that you'll let us help. Promise me that you'll try to come back."

"I promise."

They stayed in comfortable silence for a few minutes enjoying each other's company until, Cisco noticed that Barry had fallen asleep. From where he was sitting, he noticed that Barry had dark circles under his eyes and seemed paler. Obviously, from lack of sleep and waking up from nightmares and from his injury. He sighed, then got up and grabbed the blanket that had been abandoned at the end of the couch and placed it over Barry, before going back to his room and going to his room to try and get some sleep himself before the next morning.