Promises | Steve Rogers x Reader

3.8K 99 58
                                    

request: Hey love I was wondering if I can have a Steve fic. Using "its lonely out in space, I never knew me a better time...you know you can't hold me forever, picture my face in your hands, but more than ever, I simply love you...let her know you need her, let her know how much she means and that's where you found me, when you put your arms around me.. I know it's a bit lol but can I have a whole lot of angst but happy ending please! I love your work btw!! Thank you love!!

warnings: cussing, angst, and then fluff at the end

word count: 1.6k

Y/F/F = your favorite food
Y/F/D = your favorite drink
F/F = favorite flower

You thought you were going to have a bittersweet yet happy ending. The team defeated Thanos and his cronies and your boyfriend of seven years, Steve had been by your side the whole time. That is, until he saw Peggy. Peggy. You thought that he had gotten over her after you started dating. But you were wrong. When you learned that he had gone back in time to be with her, you were crushed. How could he do this to you? You had just lost the woman you called your best friend, Natasha, and the man who was as close as a brother to you. And now, you lost the love of your life.

You sought comfort in Bucky. Bucky was just as devastated as you. The two of you formed a tight knit bond over your loss, and Bucky soon became your best friend. He was always there to comfort you whenever you felt the pain of losing Steve. Whenever you had a nightmare, Bucky welcomed you into his bed. No sex, he just held you. Held you as you wept because you thought you had lost the love of your life, forever.

The day Steve returned, you thought you had seen a ghost. Maybe you were hallucinating. But you weren't. You, Bucky, and Sam, had just returned from another mission and as soon as you stepped off the Quinjet, you saw him standing there. You couldn't move, couldn't breathe. All you could do was stand there and gape. Bucky was the first to react. He pulled Steve into a tight hug, and then, punched him in the jaw. He straight up punched Steve. Rubbing his now sore jaw, Steve chuckled lightly.

"Guess I deserved that," he mumbled.

"What the HELL were you thinking, Steven Grant Rogers?!" Bucky shouted angrily. "You told me to not do anything stupid until you came back and I guess I was right when I said that you were gonna take all the stupid with you, wasn't I? God, Steve, do you know what you did?" Bucky gestured towards you. "You broke her heart, Steve. You broke my heart, Steve. What happened to being with me till the end of the line? What happened to being by Y/N's side? She already lost Tony and Nat, and then you. You had to be selfish and leave all of us behind. What kind of person does that?"

And with that, Bucky stormed off. Only giving Steve a fleeting glance, you ran after Bucky. Steve gazed after you, longingly.

"I 'spose you want this back," Sam said quietly, holding out the all too famous, red, white and blue shield to Steve.

"Keep it," Steve sighed, meeting Sam's eyes. "You deserve it more than I do."

"He'll come around, Steve," Sam chided. "And so will Y/N. You just gotta give them some time."

"I will," Steve said solemnly. "I'm gonna make things right." He pulled Sam into a tight hug. "You're a good man, Sam."

"I know, and now go get your woman. And your man."

Steve decided to go to Bucky first. He found him aggressively punching a punching bag in the gym. But after some yelling, a few punches thrown, a lengthy explanation and some tears, Bucky had (mostly) forgiven Steve.

"You need to fix things with Y/N," Bucky pressured Steve. "You hurt her, Steve. A lot. I had to spend countless nights comforting her because you left her. I had to put on a brave face and tell her it would all be okay even though I was hurting too."

✪ MARVEL IMAGINES ✪Where stories live. Discover now