Read it on AO3
Relationship: Keith/Lance
Rating: Explicit
Summary: Keith finds out a very important skill that Lance has: that he can hold his breath for a long time. He adds it to the list of reasons he’s pining after Lance—his right hand man, his teammate, his friend. See also: sad desert boy falls hopelessly in love with self-proclaimed mermaid boy with a heart of gold. Watch these two oblivious idiots find their home in each other.
Excerpt: If Lance was really in trouble, he would have used his bayard to free himself, or Keith would have seen a disturbance in the water from him thrashing or—
Lance burst through the surface of the water.He was sucking in lungful after lungful of air, floating on his back, and Keith felt like each breath Lance took was another one he was stealing from Keith.
Keith made a pathetic, nearly hysterical sound, and swam messily towards Lance. He wrapped his arms tightly around Lance’s neck and muttered into the wet skin of his cheek, lips sliding with each word.
“Keith, what—” Lance’s body bobbed in the water when Keith’s weight on his body counteracted his effortless floating.
“Jesus Christ, Lance, I thought you were dead—I didn’t know where you went, you were right by my side when I had to go up for air—why did you move—” Keith babbled incoherently.
Lance’s arms had come around his waist immediately, squeezing Keith before gently nudging him back.
“Whoa, whoa, dude—slow down,” Lance said gently, still slightly breathless. He shifted so that he could pull Keith closer, one hand coming up to cradle the back of Keith’s head, stroking his wet hair comfortingly. “Sorry, I was fine. I was trying to swim around to check for Galra from the other side of the pond, but on the way back my ankle got caught in the weeds.”