A/N: This is a fic based on the absolutely beautiful and stunning movie What Dreams May Come.
To those of you who read my last fic, I promise this has a happy ending. Just stick with it. :)
Disclaimer: None of this is mine, not Glee, not What Dreams May Come, nothing. I just write stuff.
Warnings: None for this chapter, other than smut.
Prologue – Love at First Sight
When I was young, I met this beautiful boy by a lake.
Blaine lies in his small boat in the middle of the lake. The wind whips above him, gentle yet insistent as he gazes at the blue sky above him. His shoes are kicked off, his head lying in his hands. He hasn't a care in the world. The sun beats down on him, making him almost too warm in his white sweater and light colored pants. But the wind cools him off. It also makes waves that rock the boat gently. He's just starting to fall into a peaceful sleep when – BAM! Something crashes into the side of his boat.
"Ow! Hey! Whoa!" Blaine exclaims, shaken out of his sleep and quite startled. A boy who looks to be around his age laughs from his own small boat. His hair is blowing in the wind, his blue eyes twinkling with mirth.
"Scusi, scusi, scusi!" he says, still laughing. Blaine sits there, a little dazed by the beauty of the stranger. The boy starts speaking in Italian, and although Blaine doesn't speak it, he knows that this guy has a really bad accent. He grins at him, getting up in his boat a little.
"No capeesh," Blaine says with a silly smile on his face, holding his hands out and shrugging.
"No capeesh? Um. Ou est la Suisse?" the boy tries again.
"Switzerland?" Blaine asks, understanding a little. "Oh, Suisse, yeah!" Blaine says, smiling at the other boy.
"Yeah, Switzerland!" he answers back excitedly, rowing his boat so that he doesn't drift too far away. "Hi! Oh, you're American?" he asks, a look of relief spreading across his face.
"You—so are you!" Blaine says stupidly.
"Yeah," the boy says, drifting further and further from Blaine, despite his attempts to control his boat.
"Keep going that way, until you smell money or you step in chocolate," Blaine teases, pointing north. The boy gives him a look like he's not sure what to say but then he laughs.
"Okay," he says with a giggle. "Thank you." Blaine stands up in his boat and Kurt does the same, only to be knocked down by the small sail as the wind it.
"Whoa! Watch your head!" Blaine calls out from across the lake. "You okay?"
"I'm fine!" the boy yells out, obviously embarrassed and still giggling. Blaine waves, watching as he floats farther and farther away. The boy waves back, a large grin on his face.
Blaine sits on a grassy cliff full of pink wildflowers, taking in the beautiful scenery in front of him. The lake sparkles beneath him, though half of it is in the shade of the giant mountains across from him. There's snow on the higher parts and the peaks are jagged and sharp. It's breathtaking, but not quite as breathtaking as the boy who is walking up towards him. He smiles nervously at Blaine, hair blowing wildly in the wind.
"Can I sit here?" the boy asks with a nervous smile. Blaine looks up at him, unable to speak for a minute as he stares at him.
"Actually, no," Blaine says, though there's still a smile on his face. "Two years ago I reserved this specific area." The boy laughs.
"How about if I say please?"
"That's the one exception," Blaine says, nodding at the ground. The boy laughs again, putting down the basket he had carried with him. He pulls off the red cloak he had been wearing, leaving him in all white, loose fitting clothes. He shakes the cloak out, almost losing his hold on it when the wind catches it. He finally gets it down with Blaine holding onto one of the edges and sits down on it.
"So did you find Switzerland?" Blaine asks.
"Um. I did, yeah. And I claimed it for California. You know, I planted my little flag and sold beads to the natives," the boy says, shrugging as Blaine laughs. "They had sandwiches there," he adds. "I brought you some." Blaine can't stop smiling at this boy as he reaches into the basket to pull out some of the sandwiches.
"I'm Kurt," he says. "Hummel."
"Oh sure, the man who discovered Switzerland!" Blaine says with a ridiculous German accent. "I'm Blaine Anderson." They stare at each other for a moment, smiling before Blaine asks, "How did you know I'd be here?"
"Um…I didn't?" Kurt says a little awkwardly, nervously laughing again. Blaine laughs with him, still smiling as he reaches out to gently touch his hand. Kurt looks down at his hand before putting his other hand on top of Blaine's. They continue to smile stupidly as they laugh and get to know each other.
Before they know it, the sun is setting and it's getting cold up there in the mountains.
"I should be going…" Kurt says, shivering slightly. They both stand up and Blaine picks up Kurt's cloak from the ground, shaking it out in the ever present breeze before leaning in to wrap it around him. As he fastens the cloak, Kurt looks at him before closing the distance between them and kissing Blaine sweetly on the lips. He pulls back, blushing madly and Blaine looks at him, a little dazed.
"I…I'm sorry," Kurt apologizes, feeling stupid. "I'm usually not so forward—" He's cut off when Blaine's lips meet his own again. His eyes flutter closed as he melts into the kiss – still sweet, but a little more passionate now. Blaine wraps his hands around Kurt, pulling him close as they continue to kiss in the twilight. Kurt licks across Blaine's lip tentatively and Blaine opens his mouth for him. Their tongues tangle together and Blaine lets out a soft moan that sends spikes of heat all over Kurt's body.
When they finally part, they look at each other, both panting and cheeks flushed. They both laugh because neither of them are like this. They don't go around kissing boys they've just met. But something about this is different. Blaine feels a pull towards Kurt. He tries to dismiss it. He doesn't believe in love at first sight because that's stupid. But when they look into each other's eyes, bright blue meeting soft honey, Blaine thinks he might change his mind.
A month later, Blaine stands outside Kurt's house and rings the doorbell. After talking some more, they had realized that they had lived only two towns apart their entire life. It only took a trip to Italy to bring them together.
Blaine smiles to himself as he waits for Kurt to open the door, adjusting his bowtie more from nerves than anything else. He plans on telling Kurt that he loves him tonight. He knows it's soon; it's only been a month that they've even known each other. But he still feels it, and he's not very good at hiding his feelings. And with the way Kurt looks at him sometimes, neither is he.
Kurt finally opens the door, dressed flawlessly in tight black pants, a white collared shirt and a silver vest. His hair is styled perfectly, as usual, and as he walks forward to give Blaine a light kiss on the lips, he can hear the heel of his boots click.
"So where are you taking me tonight, Mr. Anderson?" Kurt asks as he links arms with Blaine and they walk down to his car. They take turns taking the other out and tonight it's Blaine's turn to treat Kurt.
"You'll see," Blaine says mysteriously as he opens the door for Kurt before going over to the driver's side and getting in. He drives them to the fancy part of town and parks in front of an Italian restaurant, Il Fornaio.
"I thought in honor of our one month anniversary, we could take a little trip back to Italy," Blaine says, giving him that goofy grin again. Kurt looks at him wide eyed before smiling back.
"And you said you were no good at romance."
They eat a fancy meal by candlelight, giving each other small shy smiles as they hold hands across the table. The waiter brings them espresso with their tiramisu and they chat as they sip their drinks.
"Wait. I don't get it. You don't seem that sad at all," Blaine says as Kurt tells him about his paintings he had submitted to his favorite gallery. They hadn't chosen him to spotlight that month.
"It was still amazing. I may not have got the feature, but my paintings were accepted to a gallery for the first time in my life. I had breakfast with Tiffany, and I might even get featured next month," Kurt says lightly and takes a sip of his coffee.
"I love you," Blaine says dreamily as he looks at Kurt. Kurt's eyes widen and he takes a moment to swallow his coffee. He had been planning on telling Blaine the very same thing tonight. He smiles at him and squeezes his hand.
"I love you, too," Kurt says and they look at each other in the soft candlelight for a few moments before the waiter breaks the spell by dropping of the check and asking if they need anything else. Blaine pays for the meal and they leave the restaurant, walking out to Blaine's car hand in hand.
Blaine goes around to the passenger side to open Kurt's door for him, but is surprised when Kurt pushes him against the door and kisses him hard.
"I love you," Kurt breathes in between kisses and Blaine tries to say it back but Kurt's lips are on his again and all that comes out is a breathy mumble. Kurt wedges a leg between Blaine's legs and starts to grind against him and suddenly Blaine finds it very hard to think.
"I want to go back to your place," Kurt whispers in Blaine's ear before pulling back from him. Blaine shivers and nods, reaching behind him to open the door for Kurt.
They hold hands as they drive to Blaine's house, both sitting in silence. Both wondering if they're ready for this next step in their relationship. But when Blaine stops at a red light and turns his head to look at Kurt and their eyes meet, all doubt is gone. They're ready. They're in love and they are so, so ready.
Blaine pulls into his driveway and Kurt doesn't wait for him to help him out of the car. Blaine's hands are shaking slightly as he unlocks the door and leads Kurt intohis simple home.
"Would you like a drink? I have whiskey, scotch, beer…"
"Blaine, I want you," Kurt says, the shyness gone except for the slight tinge of pink on his cheeks. Blaine smiles at him and takes his hand, walking down the hall to his bedroom. He pushes Kurt gently down onto the bed, crawling next to him and looking into his eyes.
"I lov—" Kurt cuts him off again with another kiss.
"You stole my thunder, you know," Kurt says when he pulls back, touching Blaine's cheek gently.
"Huh?"
"I had planned on telling you I loved you tonight," Kurt smirks. "Even though I've felt that way since I met you." Blaine smiles back at him, moving in to brush his lips against Kurt's.
"I'm glad I'm not the only one who felt it," Blaine murmurs before kissing him soundly. They lay side by side, tangling their limbs together as their kisses begin to get more heated. Blaine pulls back from him, breathless and completely aroused. He takes hold of Kurt's wrist, rubbing it gently with the pad of his thumb and looks deep into his eyes
"You're sure?" Kurt nods.
"And you're sure?" Kurt asks. Blaine also nods. They look into each other's eyes. Kurt can see his own nerves are reflected back at him in his boyfriend's eyes.
"I love you, Blaine." Blaine smiles, swallows nervously. This is important. This is their first time. Well, not their first time. But their first time with each other.
"I love you, t-" He's cut off by Kurt's lips on his mouth. Blaine thinks he really needs to stop doing that.
The kiss is slow and gentle, lips moving against lips. It's passionate but not desperate. They move closer together, and without any words spoken between them, Kurt spreads his legs for him and Blaine wedges his leg between them. Kurt rocks his hips forward slowly, experimentally as their kissing gets a little more frantic. Kurt slides his tongue in and out of Blaine's mouth and they both moan softly.
Blaine slides a hand down Kurt's back, slipping it underneath his shirt and running it over his smooth skin. Kurt lets out a soft gasp against Blaine's lips. His hand is so warm and his touch on his skin is making Kurt feel like he's on fire. He rocks a little faster against Blaine's leg now, his face flushing with arousal.
Blaine groans, letting Kurt rock against him. His hand traces slow circles over Kurt's spine and he loves how this touch is making Kurt fall apart.
And then Kurt's hands move to the bottom of Blaine's shirt. But not so he can slide his hands underneath. No, Kurt is much greedier than that. He tugs at Blaine's shirt, tugs until Blaine gets the hint and lifts his arms up so Kurt can pull it up and off, throwing it to the ground. Blaine returns the favor for him, and they both take a moment to stare at each other before pressing back together. They both moan at the feeling of the skin on skin contact.
Blaine presses their lips together again and their kissing is a little bit more desperate this time. Kurt's leg wraps around Blaine to pull them closer together. He gasps when he feels Blaine's erection pressed against him and they slowly start to grind together, soft gasps and the moaning of one another's names escaping their lips.
Kurt feels the heat build in his stomach and he pushes Blaine away. Blaine looks confused, hurt, scared for a moment until Kurt gets on top of him, straddling his waist. Blaine starts to relax again but Kurt starts palming him over the tight pants he's got on and he bucks up into his touch.
"Please," Blaine moans, needing to get out of the pants. Kurt seems to understand and he pops the button. When he unzips his pants he does it slowly, putting pressure on Blaine's cock as he moves down, making Blaine whimper.
Kurt pulls Blaine's pants down and off before leaning down to kiss him. They start rocking together again, Kurt's cock straining hard against his tight black pants. Blaine's hands wander down to Kurt's ass and he slides his hand into his back pocket.
"Can I?" Blaine asks and Kurt nods. He pushes back from Blaine so that he can lift himself partway off of him. Blaine's fingers fumble gracelessly over the six buttons that are keeping Kurt's pants closed. He lets out a small gasp and licks his lips.
"You're not wearing any underwear," Blaine breathes, as if Kurt could possibly be unaware of this fact. Kurt smirks even as he blushes slightly but Blaine doesn't see because he's staring at Kurt's cock. He pushes Kurt onto his back, pulling his own pants and underwear off before removing Kurt's last bit of clothing. They take in the sight of each other's bodies, breathing heavy, both cocks leaking precome.
Blaine surges forward, kissing him desperately now. He positions himself fully on top of Kurt and they both moan as their cocks rub together. Kurt tangles his hands in Blaine's curly hair, pulling him back down for another kiss as they grind together. Kurt starts thrusting his tongue in and out of Blaine's mouth until Blaine is a whimpering mess. He feels the heat flood in his stomach and he's about to come, when Kurt goes still underneath him.
"Stop," Kurt pants and Blaine is immediately filled with dread. He's not ready, he hates me, he doesn't like my cock. All these things run through Blaine's mind before he looks into Kurt's eyes and sees that none of this is true.
"Get the lube," Kurt whispers softly.
Blaine opens his mouth to say something but thinks better of it, reaching in his nightstand and grabbing the bottle he had hidden deep in the drawer. He bites his lip, looking back to Kurt, his eyes questioning.
Kurt smiles softly at Blaine, loving him even more in that moment.
"Blaine. I want you inside me," he says, answering the question in Blaine's eyes. Blaine nods, leaning back down to kiss him sweetly before flipping the cap on the bottle of lube and pouring some over his fingers.
"I love you," he says again as he spreads Kurt's legs slowly, giving him plenty of time to change his mind. But Kurt doesn't say anything, just looks down at him, his eyes a little hazy from pleasure and the overwhelming intimacy he feels with Blaine right now.
Blaine runs his slicked up fingers over Kurt's entrance, watching with delight as Kurt moans and fists the sheets. He gently presses one finger barely inside Kurt. Kurt gasps and Blaine freezes, but Kurt jerks his hips forward, wanting Blaine to continue. Blaine gives him a shaky smile and presses his finger all the way inside him very slowly. He presses kisses to Kurt's thighs, leaving a few small marks on his pale skin.
When Kurt starts grinding down on his finger, Blaine starts thrusting it in and out slowly. He bites his lip to distract himself so he doesn't start grinding down on the mattress.
"More," Kurt demands, his voice high pitched and needy.
Blaine groans softly, looking up at Kurt as he writhes on the bed. He carefully begins pressing a second finger inside Kurt, biting back a loud groan as he feels the tightness surrounding him. Kurt groans as Blaine starts to wiggle his fingers, stretching him before he starts that slow thrusting again. Blaine crooks his fingers and Kurt's toes curl from the pleasure as he arches halfway off the bed.
"Blaine!" Kurt's voice is ragged from pleasure.
Blaine smirks, doing that a couple more times until Kurt cries out.
"S-stop. I'm going to come!" His already flushed face gets a little deeper red. Blaine stills his fingers, kissing his inner thighs. He waits for Kurt's breathing to even out a little before he starts pushing the third finger in.
"Oh god," Blaine can't help but moan. His cock twitches with need and arousal. Kurt lets out a soft whimper from the slight burn of the third finger. It's been quite a while since he's been with anyone and he doesn't ever use more than two fingers when he does this to himself.
"Give me your hand," Kurt whispers, holding his out. Blaine brings his free hand up, linking their fingers together and Kurt squeezes his hand as Blaine continues pushing inside him. Once fully in, he lets Kurt adjust before he starts moving again, crooking his fingers in just the right way so that the pain begins to mix with pleasure and Kurt turns into a writhing mess beneath him once more.
"Please, baby, please!" Kurt cries out, now grinding down hard against his fingers. His grip on Blaine's hand has loosened as the pain faded, but their fingers are still laced together. Blaine thrusts his fingers a couple more times inside him before he looks up at Kurt.
Blaine's usually wide, innocent eyes are a few shades darker, the blush on his cheek spreading down to his neck. He pulls his fingers out of him and begins to quickly slick up his cock, careful not to touch himself too much. He doesn't want to get too close. His left hand doesn't let go of Kurt's the entire time. He spreads Kurt's legs further, lining himself up, the head rubbing against Kurt's hole.
"You're sure?" Blaine breathes. Kurt nods.
"Completely." Blaine takes a deep breath, pushing slowly inside. Kurt winces and squeezes Blaine's hand again. Blaine leans down to kiss him softly, carefully inching inside him. He brings their linked hands up to Kurt's head, moving to kiss the back of Kurt's hand.
Kurt lets out a pathetic whine, eyes screwed shut against the pain. Blaine stops moving inside him, gently placing kisses over his face.
"Should I stop?" Blaine whispers and Kurt shakes his head.
"N-no. Just...give me a second." Blaine nods, closing his eyes to get the willpower to stay still as Kurt clenches around him. He moans loudly and finally what seems like an eternity later, Kurt tells him to start moving again. Blaine slides the rest of the way inside him, perhaps faster than he should have, but he can't help it. Kurt is so hot and tight and it's better than anything he's ever felt before.
Kurt lets out a soft whimper, his free hand moving to Blaine's back, nails digging into his skin. Blaine grunts, head lolling forward onto Kurt's shoulder. His breathing is heavy and his body is trembling with need, but he won't move until Kurt tells him to. Kurt lifts Blaine's head back up so he can kiss him sloppily before he whispers "Move."
Blaine starts moving, slowly pulling out of him and pressing back in. He wants to start thrusting deep and fast, fucking him raw. But there will be other times for that, he's sure. Right now it's about making love, not fucking. About going slow and feeling everything their bodies have to give each other.
They both make soft moans, soon muffled when Blaine covers Kurt's lips with his own. He starts a slow and steady rhythm, his free hand moving down to Kurt's cock to pump him in time with his thrusts. Their hands that are locked together squeeze each other alternately. There are whispered "I love you"s and names gasped as Blaine starts to pick up the pace a little.
Kurt feels his orgasm building and he starts grinding down on Blaine's cock, encouraging him to move faster, harder. Blaine does, also speeding the pace of his hand. Kurt's cry catches in his throat as he looks up at his beautiful, perfect, wonderful boyfriend. Blaine's honey-colored eyes are warm and full of love as he leans down to kiss him once more. Kurt moans against his lips and as Blaine sucks on his tongue, Kurt falls over that blissful edge, mind spiraling with pleasure as he comes hard over Blaine's hand and his own stomach. Blaine follows quickly after him as Kurt clenches tight around his cock. He comes hard, deep inside Kurt, hips stuttering forward. He pulls back from Kurt's lips to look into his eyes.
"I love you, Blaine Anderson."
"I love you too, Kurt Hummel."
Blaine leans down to give him another gentle kiss before he pulls out of him and flops down next to him, still holding his hand. They don't care that they're both sweaty and covered in come. All they care about is being there with each other, holding on to each other, loving each other. They fall asleep in each other's arms, not letting go the entire night.
Blaine and Kurt walk down the aisle of the large church together. They had decided it was better this way. They would walk down together, as equals. Blaine wears a traditional black tuxedo with the black bowtie that Kurt had tied for him only an hour or so ago with shaking hands. Kurt had decided to go with a black suit but silver vest and bowtie. He was even wearing silver boots that had a bit of a heel (though Blaine didn't know why because Kurt was already taller than him) that clicked as they walk down the aisle of the church filled with their family and friends here to see them married.
Kurt sort of trips when they get halfway there and they both laugh like crazy, Blaine clutching onto Kurt tightly to make sure he doesn't actually topple over. Blaine looks straight ahead, trying to pretend like nothing happened even as they both laugh. They finally get it together enough to smile at each other, linking hands as they continue their walk down to the alter together.
Kurt blinks his eyes at the stream of water that's currently being directed at his face. The dog is barking and the kids are screaming in delight. Kurt runs over to Blaine, trying to hide behind him to keep from getting more water sprayed at him. Blaine's got the other hose and he's aiming it at their son, who's hiding behind the car that they were all supposed to be washing.
"Traitor!" Ian cries out, trying to hit his dads with the water from his hose. Blaine and Ian fight it out, as Kurt laughs behind them.
"Stop it! I'll give you extra allowance!" Kurt yells, though he's laughing right along with them. Ian catches Blaine off guard and sprays him in the face, crossing the distance between them and dropping the hose down Blaine's shirt. Their daughter, Marie, comes out of her hiding spot, seeing that her brother has the upper hand in this water fight and grabs the hose Blaine dropped, spraying both of her parents. Kurt clings to Blaine and they laugh as they are completely soaked by their children.
Finally, they seem to tire of tormenting their parents when some of the neighborhood children come along. They start a water fight with them and Kurt and Blaine sneak off to hide behind a hedge. There's still water spraying everywhere so Kurt takes off his parka and lifts it over his head to protect himself as they crouch and hide. They laugh some more at the foolishness before Kurt lifts the parka up again, covering both of them.
"Let's make out," he says with a giggle before leaning in to kiss his husband.
A/N: As always, reviews are appreciated. :)
