A little SnowBarry one shot I wrote hope you guys like it.

Prompt: Hero

It's a little over a year since they met that Iris finally convinces Barry and his friends to come out to a Karaoke bar with herself and Eddie. Only Caitlin had been hesitant, Cisco was ready for pretty much anything when it came to a night out and Barry was just happy to be able to spend time with the people he loved and cared for. Iris had sung many times during the three hours they had been in the bar, Eddie had sung twice at her request and puppy eyes, Barry sang a few songs but he only put one in for himself, the others had been put in by his friends after hearing his amazing voice. Cisco had only sung once as an attempt to flirt with a girl, it seemed to work until her boyfriend turned up and promptly escorted her away from the bar. Caitlin had yet to sing, she could in fact sing quite well but only Cisco knew about her voice and was wisely keeping his mouth shut… That was until Iris asked their opinions on whether she should sing Hero by Enrique Iglesias Cisco piped up with "Oh my God, you have to hear Caitlin sing that, she sounds amazing."

"Cisco," she whispered irritably.

"Sorry," he mumbled remembering why she used to love singing that song feeling pretty guilty.

"Caitlin you should totally sing it, you haven't sung all night," Iris told her already writing the slip out.

"Iris no, I really don't want to sing anything, least of all that song." She attempted to sway Iris with no success.

"Come on Caitlin, you can't sound any worse than that last pair," Eddie told her. Barry remained silent through the exchange watching as Caitlin grew increasingly distressed by the pressure from Iris.

"What do you think Barry?" Iris said giving him a look that dared him to argue with her.

"Actually, Iris, if she doesn't want to you can't make her sing it," he told her then he repented, "sure I'd love to hear it but it's her decision," he said quickly taking the slip of paper from her hands.

"Thank you," Caitlin mumbled softly beside him in the booth. "I'm gonna get another drink," she excused herself.

"Me too," he said shooting Iris a warning as he saw her reach for another slip of paper. "Are you alright?" He asked as they reached the bar and waited for service.

"Yeah, thank you for defending me."

"Don't worry. Iris means well but obviously she's not too good with boundaries."

"I'm guessing you want to know why I won't sing."

"Well yes, but unlike Iris I'm not gonna push," Barry told her.

"Thank you." He ordered and paid for the drinks, despite her protests and they returned to the table, Iris was on stage singing again and Eddie apologized for her behaviour.

"Would you at least sing something? Just to keep her quiet?" Barry whispered as Iris sat down. Caitlin waited for Iris to go for another drink before leafing through the book of available songs handing one in. When her turn came Iris looked on excitedly hoping she had given in to sing the Enrique song, much to her disappointment. Caitlin sang Here Comes the Sun to which she received a standing ovation from her table of friends making her leave the stage with her cheeks stained by blushing.

"Oh my gosh, Caitlin that was amazing" Iris told her excitedly, "you were even better than Barry," she said, not something she had ever said before nor something she had ever expected to say. "You two should sing something together," she said before she could help herself.

"No, Iris-"

"How come? What's the matter Barry afraid I'll be better at something?" She laughed as did Cisco remembering their constant battles over the children's game Operation.

"Are you challenging me Snow?"

"Maybe I am Allen," she joked and he held out a slip of paper to Cisco who wrote out the slip before handing it in, not letting either of them see the song he had chosen. They talked and joked as a table until their names were called out and they walked onto the small stage, facing the screen and the music began. They both recognized the song and glared at Cisco who laughed.

(Barry/ Caitlin/ Both)

You were working as a waitress in a cocktail bar, when I met you.
I picked you out, I shook you up
And turned you around, turned you into someone new.

Now five years later on you've got the world at your feet.
Success has been so easy for you.
But don't forget it's me who put you where you are now,
And I can put you back there too.

Don't, don't you want me?
You know I can't believe it
When I hear that you won't see me.
Don't, don't you want me?
You know I don't believe you
When you say that you don't need me.
It's much too late to find
When you think you've changed your mind.
You'd better change it back or we will both be sorry.
Don't you want me, baby?
Don't you want me, oh?
Don't you want me, baby?
Don't you want me, oh?

I was working as a waitress in a cocktail bar,
That much is true.
But even then I knew I'd find a much better place
Either with or without you.

The five years we have had have been such good times,
I still love you.
But now I think it's time I live my life on my own.
I guess it's just what I must do.

Don't, don't you want me?
You know I can't believe it
When I hear that you won't see me.
Don't, don't you want me?
You know I don't believe you
When you say that you don't need me.
It's much too late to find
When you think you've changed your mind.
You'd better change it back or we will both be sorry.
Don't you want me, baby?
Don't you want me, oh?
Don't you want me, baby?
Don't you want me, oh?

Don't you want me, baby?
Don't you want me, oh?
Don't you want me, baby?
Don't you want me, oh?
Don't you want me, baby?
Don't you want me, oh?
Don't you want me, baby?
Don't you want me, oh?
Don't you want me, baby?
Don't you want me, oh?

Don't you want me, baby?
Don't you want me, oh?
Don't you want me, baby?

They stepped off of the stage grinning as the other bar-goers applauded. "You guys were totally amazing," Iris told them.

"Definitely, nice one Allen," Eddie said as they gathered their things as they were in Starling City rather than Central City (Iris argued it was a better bar) and they had to catch their train home.

"Oh and Cisco, clearly that song is more for Oliver and Felicity but nice job." Barry told him.

The STAR Labs crew sat in one set of four seats and Iris and Eddie sat across the aisle in the other four seats facing each other. The couple got off first, to go to their apartment leaving Barry, Caitlin and Cisco. After getting off of the train Cisco walked one way and the other two the other to go to their respective homes. They paused outside of Caitlin's apartment building just standing together. "Thank you for convincing me to go out tonight, I haven't had that much fun since before the accident."

"Don't worry about it; I'm glad you had fun."

"I never knew how much I missed singing."

"Missed it?"

"Singing reminded me of Ronnie, he used to sing all the time around the apartment, it's so quiet recently but I can't usually bring myself to fill that silence."

"Is that why you didn't want to sing that first song?"

"Yeah, I know it sounds silly but that was our song."

"I don't think it's silly at all." She felt his hand take hers gently and they smiled at each other.

"I know it's late but do you want to come in for a drink?"

"I'd love to." She let them in and they called the elevator as she lived pretty high up, they stood either side of the small elevator, Caitlin bit her lip, she was having doubts and feeling foolish. Barry saw her face and reached out to stroke her cheek, bringing their lips together. The sparks flew inside of their heads as she allowed herself to be drawn closer to his body, bracing her hands on his shoulders. If it hadn't been for the quiet ding they wouldn't have noticed the lift coming to a halt and made their way to her place.

Inside Caitlin's apartment they removed their coats and she pulled him to kiss her again, at some point they had sat on her couch and he pulled back as things began to get heated. "Wait, Caitlin, are you sure you're OK with this, I mean you've been drinking and I don't want to screw things up between us."

"Why would they get screwed up?"

"Because I'm not Ronnie." He said it before he could stop himself and she abruptly stopped kissing his jaw. "I really like you Caitlin but I'm not him and I don't want you to get hurt… I should go-"

"No" Caitlin said firmly. "No you aren't Ronnie but you are Barry Allen the man I've been hopelessly drawn to since I Dr. Wells had you brought to STAR Labs. You're the guy who was hit by lightning, the guy who I had to watch two other prettier girls fawn over while I took care of you. I haven't wanted Ronnie in so long and Barry it's because of you."

"You're wrong," he said after a pause. "OK Iris and Felicity are pretty but they aren't a beautiful as you," he smiled softly stroking her cheek with his thumb.

"It's late, we should get some sleep." She said pulling back and standing when she offered her hand which he looked at confused. "Well I don't expect you to leave; I'd never be able to look the night staff in the eye again if they caught you leaving now." Barry took her hand and they went to her bedroom, she changed in the bathroom and he stripped to his boxer-shorts and t-shirt. He let her get in first and laid beside her as she shuffled closer, lay on her side and placed an arm over him. "Good night Barry."

"'Night Caitlin."

As her eyes closed she mumbled something else which Barry would always swear she had said "thank you for being my hero."