this is based off a comic that my friend tweeted the other day but I lost the link sigh ;n;
Blaine’s been going to the same cafe for over a year, most recently in hopes of seeing the beautiful young man that’s started coming every Saturday morning, though he’s never been able to work up the nerve to talk to him. His dog Oscar, however, isn’t so shy.
He’s been there each and every Saturday for the past month and a half, always sitting in the same booth by the wide window looking out over the street, always ordering a cup of coffee—two sugars, one cream—and a blueberry muffin and eating while he flicks through the fashion section of that day’s paper. He always eats the bottom of his muffin first, saving the top for last and licking the little granules of sugar off the tips of his fingers when he’s finished.
Blaine knows it’s beyond creepy to know these things, but he can’t help it when his gaze wanders from his own plate to the man—tall, dressed in the fashion Blaine never understood, hair coiffed in a neat swoop, eyes impossibly blue—when he’s sitting only a few feet away from him on the other side of the glass.
Blaine’s been eating his breakfast at the little table on the sidewalk for as long as he’s been coming there, sipping his coffee and feeding bits of toast to Oscar, the little jack russel terrier he rescued from a storm drain his first week in New York. Oscar was—according to the vet—only a few weeks old when Blaine found him, tiny and shivering and coated in mud. Now, however, he’s fully grown, white and splotched with brown around his ears and back. Blaine’s constant companion.
"Look at him, boy," Blaine sighs dreamily, chin resting on his fist and eyes fixed on the man through the glass where he’s taking his mug to the counter to have it refilled. "He’s just… isn’t he just the cutest thing?" The girl behind the counter says something and the man laughs, eyes crinkling up at the corners in a way that makes Blaine smile just from watching it.
Oscar whines and nudges his nose against Blaine’s hand where it’s resting on his knee and Blaine blinks himself out of his daze, breaking off a piece of toast and holding it down for Oscar to take. Oscar scarfs it down, licking his lips and sitting back on his haunches with an expectant look.
"You’re gonna get fat if you keep eating toast," Blaine says, grinning and ruffling the dog’s ears fondly. Oscar merely licks his palm and wags his tail happily.
Blaine looks back through the window, craning his neck a little to look for the man and sighing when he doesn’t see him anywhere. The door to the cafe swings open and Blaine straightens up in his seat when the man walks out onto the sidewalk, squinting against the bright morning sun and sliding a pair of sunglasses onto his—adorable, everything about him is adorable—nose.
Blaine fixes his gaze on his plate, flushing hot with embarrassment and subtly trying to look up to watch the man checking his phone, frowning faintly as his fingers race over the keyboard.
Oscar whines and Blaine shushes him under his breath. He swats at Blaine’s leg, barking when Blaine tries to brush him off.
The man looks up from his phone, slipping it in his pocket and stepping towards the curb to try and hail a taxi, when Oscar suddenly pulls hard at his leash, wriggling out of his collar and scampering down the sidewalk.
Blaine jumps to his feet, knocking his chair back onto the concrete just as Oscar reaches the man, jumping against his leg and yapping playfully. The man leaps back with a shriek, clutching at his chest while Oscar stands back on two legs like he does when he begs Blaine for treats, front paws batting at the air.
Blaine hurries forward, leash in hand, and scoops the dog from the sidewalk, holding him under one arm as he rushes to apologize and scold in turn.
"Bad dog, bad, we don’t—I’m so so sorry he’s normally so well-behaved, I have no idea what’s gotten into him—bad Oscar, bad, you do not jump on nice men, that’s a bad dog—god I’m sorry—bad dog!”
Oscar simply wags his tail and licks Blaine’s nose and Blaine can almost swear he’s grinning.
He hears a tinkling laugh and looks up to see the man covering his mouth with his hand, shaking with laughter and shaking his head.
"It’s fine, it’s fine," he says, waving his hand in a dismissive gesture. He slides off his sunglasses and tucks them in the pocket of his shirt. "Honestly, he just surprised me." He reaches out to scratch behind Oscar’s ears, smiling, and Blaine holds himself perfectly still, breath catching in his throat as he catches a whiff of the man’s shampoo and cologne.
"Oscar did you say his name was?" the man says, looking up at Blaine expectantly. Blaine feels his heart leap in his throat at having those brilliant blue eyes at such a close proximity.
"I, uh, yeah," Blaine says quickly, internally kicking himself. "Oscar. For the Muppet not the award because I found him—" shut up, Blaine “—yes, Oscar.”
"Oscar," the man coos, scratching the dog under the chin where he’s still held firmly under Blaine’s arm. "It’s okay I forgive you for getting my pants dirty, who could stay mad at a cute face like that?"
Oscar squirms forward to lick the man’s nose and Blaine doesn’t think he’s ever been more jealous of a dog before in his life.
The man straightens, nose wrinkling up as he wipes the tip with his cuff. He smiles, this time at Blaine, and hesitates only for a moment before holding his hand out.
"Kurt," he says, waiting for Blaine to shift Oscar in his arms so he can take his hand in his own. His skin is just as soft and smooth as it looks.
"Blaine," Blaine replies, releasing Kurt’s hand reluctantly. "And, really, I’m so sorry about your pants, I’ll pay for them to get cleaned if they need to be. Like I said, he’s usually—"
"Well-behaved," Kurt finishes for him, eyes sparkling teasingly.
"I—yeah," Blaine says meekly. "Sorry…"
"Well," Kurt says, tapping his finger against his lips before reaching into his pocket to rifle through his wallet. "If you really want to make it up to me I suppose you could always take me out for coffee.”
He holds a little piece of glossy cardstock out to Blaine between his fingers, smile faltering slightly when Blaine simply stares at it.
"Yeah," Blaine breathes when he finally manages to find his voice, taking the card and catching words "Vogue.com" in large letters before he slips it safely in his pocket, barely believing his luck. "That’d be great."
"Fantastic," Kurt says, smile returning full force. "Now, don’t lose that or I might just have to find another cafe to eat at on Saturdays and then who would you check out through the window."
Blaine pales, words catching in his throat, but Kurt simply giggles brightly and pats Oscar on the head one last time before flashing Blaine a smile and stepping to the corner to hail a cab.
"I’ll call you!" Blaine manages to cry out just as Kurt’s climbing into the taxi.
Kurt grins and wiggles his fingers in a wave, closing the door behind him and disappearing behind the glass. Blaine watches the taxi shift smoothly through traffic for a moment before raking his free hand through his hair with a disbelieving laugh.
He slides Oscar’s collar back over his head, holding the dog up and laughing when he licks his cheek, vowing then and there to let him have as much toast as he wants for the rest of his life.