A/N: So, this is the first fanfiction I've ever written, ever, and I've been debating for days whether I should even post it. I don't really expect people to read it, but if you do, reviews and stuff would be greatly appreciated. So, hopefully this doesn't suck too much...

PS: Yes, in case anyone noticed, I shamelessly stole this idea from an episode of That 70's show, also titled "It's A Wonderful Life" if anyone wanted to watch it.

Kurt, Blaine, and all other characters in this story belong to Glee, which belongs to Ryan Murphy and the other creators, who are pretty much the awesomest people in the universe as far as I'm concerned.

I'm rambling...

Enjoy!

Relationships are about trust. And I don't trust you anymore.

Blaine was lying in bed, Kurt's words from earlier that night echoing around his head repeatedly and rendering him completely devastated. And not just because of the harsh reality that things were over between him and Kurt. But because he knew how much he'd hurt him. The obvious catch in Kurt's voice, the tears in his eyes that he had to fight not to shed, and the finality of his tone said it all: what Blaine did to him was unforgivable.

I was stupid to come back. Rachel's right. This isn't home anymore.

Staring hopelessly at the ceiling, Blaine wondered exactly what Kurt had meant by that. This isn't home anymore. Did that mean he wasn't going to come back again? The thought of never seeing Kurt again made his already broken heart ache even more. I hate myself, he thought, I really, truly hate myself. Kurt was my soulmate, the best thing that ever happened to me, and I ruined everything. He'll never take me back after this. I don't expect him to.

Blaine glanced at the clock beside his bed. 3 am. He wasn't surprised- he'd barely been able to sleep since he cheated on Kurt, and seeing him tonight pretty much guaranteed that this was going to be yet another sleepless night. He was too depressed for sleeping, and realized he was going to end up in a very dark place if he didn't think some happy thoughts fast. So, as much as he knew it was a bad idea, he closed his eyes and thought back to his very first kiss with Kurt.

"What's that?"

Kurt looked up at him with sad, tired eyes. "I'm decorating Pavarotti's casket."

"Well, finish up." He replied lightly. "I have the perfect song for our number, and we should practice."

Kurt's eyes lit up, an eager smile spreading across his elfish face. "Do tell."

Blaine paused for a moment, seeming almost doubtful, but then spoke with his usual confidence. "Candles, by Hey Monday."

Kurt raised his eyebrows, looking pleasantly surprised. "I'm impressed." He said, setting down his tube of superglue. "You're usually so 'Top 40.'"

"Well," Blaine sighed, taking a seat next to Kurt "I just wanted something a little more... emotional."

Kurt's smile grew a little smaller, his eyes moving absently back and forth. "...Why did you pick me to sing that song with?" He asked cautiously.

Blaine sighed, turning his eyes away from Kurt's gaze. He knew he needed to tell him. If he didn't do it now, he never would. It was time for him to take a chance. "Kurt, there is a moment," he started, looking back into Kurt's blue-green-gray eyes "When you say to yourself... 'Oh, there you are. I've been looking for you forever.'"

Blaine took a short pause to shift in his chair and place his hand over Kurt's. "Watching you do 'Blackbird' this week," he continued, "that was a moment for me. About you."

Kurt's expression, though slightly bewildered, begged him to go on.

"You..." he breathed, struggling to find the right words, "you move me, Kurt. And this duet would just be an excuse to spend more time with you."

Kurt didn't reply, but his expression softened, and a nervous smile took over his face. Knowing this was his chance, Blaine leaned forward and pressed his mouth against Kurt's. As their lips locked, Kurt inhaled sharply, moving his hand to Blaine's cheek and drawing the kiss out for as long as he could.

Blaine didn't want the kiss to end either- it was full and sweet and beautiful and something he'd been wanting to do forever- but he eventually pulled himself away and sat back down in his own chair. "Um," he said, grinning like a dork "we should... we should practice."

"I thought we were." Kurt answered with a nervous giggle.

And they kiss again.

Blaine opened his eyes, now pooling with tears.

"Why did I have to go there?" He wondered aloud. The sweet memory of his first kiss with Kurt provided momentary comfort, but made coming back to reality all the more painful. That had been a defining moment in his life. From that moment on, he was Kurt's and Kurt was his. They would love each other forever. Or so he thought. Blaine didn't know if he could handle life on his own now that it was all over. He found himself thinking of that Tennyson quote:

Better to have loved and lost than never to have loved at all.

"Bull. Shit." Blaine whispered. What a stupid quote. "I wish I'd never kissed him."

"I wouldn't be so sure about that."

Blaine started up, looking frantically about his room. "Who's there?" He asked nervously.

"Over here."

Blaine looked to the foot of his bed, where the voice had been coming from, and almost passed out upon seeing who it was. "Whoa." His jaw dropped. "You're... me. As Teen Angel from Grease."

"Why, yes. Yes I am." Teen Angel Blaine said pleasantly.

"But... but... what..." Real Blaine stammered, "What are you doing here?"

"Well, let's get one thing straight." Teen Angel answered. "You're seriously sleep deprived. I'm a figment of your imagination. But nonetheless, I'm here to prove you wrong."

"Prove me wrong?" Blaine was confused. "Prove me wrong about what?"

"You wished that you'd never kissed Kurt." Teen Angel stated flatly. "I'm here to prove to you that it's better to have loved and lost than never to have loved at all."

Blaine grumbled incoherently, flopping back onto his pillow. "Like anyone could convince me of that."

"Well, we'll just have to see now, won't we?" Teen Angel sang, grabbing his hand. "Brace yourself. It's going to be a long night."