[Despite Keith's fumbling, maybe because of that brazenness of his, Shiro's never felt so happy kissing someone-- feels like he could never stop, but knows to be patient, lets Keith set that pace. He draws back, just barely, when Keith does, too, wanting to stay close. He's still trembling a little, still overwhelmed, still a part of him that, maybe, can't believe this is actually happening.]
[He shivers again at the sound of Keith's voice. And, god, he's never going to get over hearing it. He breathes out, shaky, the hand on Keith's cheek shifting a little along his jaw, his thumb brushing along Keith's bottom lip-- his expression soft, gentle, that overly fond look that Keith likely recognizes now, only in this new context.]
I thought-- [he closes his eyes, breathing out softly.] I'm an idiot. I really thought it was just me.
[He leans in, kisses away the tears on his cheeks, lifts his hand to brush the hair away from his face, kissing first his temple and then his forehead, then kisses him again-- soft and lingering, smiling a little even when, up close, the way his eyes are misted up is clear.]
I love you, Keith. [He doesn't want to stop saying it, either.]