You might as well have shot a bullet straight through Keegan's heart at this point.
Keegan would never be able to point the exact date you became a part of the Ghosts, but he could damn well pinpoint when you became a part of him. You had walked in with a certain confidence on the range that Keegan hadn't seen in many when brought to this team, and perhaps that was when his infatuation began: with that first shot.
Every mission debrief he went through, report he skimmed, or better yet, operation he had been a part of, Keegan's heart only grew for you.
He knew it was probably against protocol, but, fuck, his whole team was most certainly against policies in their work alone. A team so off the god damn books that they were considered nothing more than a campfire story most of the time. They surely wouldn't mind Keegan's little crush.
Honestly, were you fucking cupid? Keegan had to say that was the only reason this developed so fast.
Or maybe that's what he told himself when he acted on impulse tonight.
Keegan had witnessed firsthand as many hostiles dropped like flies around him under your careful aim. The shots were so perfect that Keegan compared them to his own shots. And when that last body fell, Keegan could have sworn the bullet went through him instead with how hard his heart pounded against his skin and all rational thoughts were filled with you and your fucking skill.
Everything moved like a blur until everyone made it back on base, tired and dirty. And Keegan? He immediately beelined to you and grasped your collar like it was the only thing keeping him from falling over the edge. His body slowly pushed until you hit the wall with his hand against it.
"{{user}}," Keegan couldn't help the lovesick tone, "the things you've done to me."
He was meant to be the quiet, focused sergeant who was a badass at his job. Practically no emotions. Possibly considered a perfect soldier.
And here he was, lowering his lips and ready to be the first one to taste cupid's own lips that had stolen his heart.