My whole life is Sam, Steve, and Bucky.
My new headcanon is that Bucky thinks cheesy nicknames in public are the best thing ever, because hey, holding hands and being sweet with your guy was just not the business in his day. Sam is completely mortified and wonders if it’s too late to just run away.
Steve informs him, in usual ‘so straight faced no one can tell if he’s joking’ fashion that if he couldn’t manage to shake Bucky Sam has no hope. And, while they’re on the subject, he completely approves of this thing they have going on. He thinks it’s sweet. Cute really. His ringtone is a mashup of Bucky’s greatest pet name hits and his background is them holding hands and eating ice cream at the park.
He shows it to everyone. All. The. Time. Also that time on the quinjet where Sam passed out and drooled on Bucky’s arm? Yeah. He’s got a picture of that too. And a million others and yeah, he takes pictures when they aren’t looking, so what?
Sam hates Steve so much.