A/N: Sorry for the long wait. Internet was down because my mom was trying to make me clean my room. Nothing exciting. This story's convoluted and I rewrote this chapter so it might not make too much sense.

~o0o~

Kurt shimmered into the room, keeping himself in the shadows as Rachel speculated the authenticity of his letter. It took most of his self control to stay hidden and not go up and hold Blaine's hand or give him a hug.

Too soon, he scolded himself. I can't freak any of them out, especially Blaine.

His attention was called back to his former classmates as Rachel squeaked the the letter, which Blaine had turned so the writing was facing them. The only other response he remembered was Puck mumbling something along the lines of, "How high did I get last night?"

"Which means..." Quinn muttered to herself after everyone had quieted down again.

Now or never, Kurt sighed silently. He crossed his arms over his chest and stepped towards the group.

"Yep," he said loudly, more confident than he'd expected. Everyone's heads whipped toward him and stared.

A grin broke out on Kurt's face. "I've missed you guys."

There was a few seconds of stunned silence from the group in front of him, then surprisingly Puck was the first to speak.

"Kurt?" he managed. Kurt's smile widened and he laughed.

"Yes, Noah. It's me." Kurt spread his arms out and gestured to himself, keeping his distance. Quinn stood up and took a step towards him.

"Do you think you could explain what exactly is going on here?" she asked, moving closer. "Because Puckerman thinks he's hallucinating and everyone else thinks they're having a fever dream."

Kurt looked at her, not missing the black flame in her pupils that was invisible to everyone else. His smile disappeared.

"You'd know, Fabray." He turned away from her and back to the glee club.

"But you guys don't." He grabbed a chair from beside him and sat down on it, leaning forwards with his elbows on his knees.

"I'm not really supposed to tell you guys, but my boss doesn't mind. Especially since you've all been exposed to an element of my world for so long." He glared at Quinn for a second before getting back on topic.

"Anyways, there's a commonwealth of spirits, people who did something... significant in their lives." His gaze shifted between Quinn and Blaine nervously. "Anyone from people who raised awareness for diseases to people who, directly or indirectly, saved or ended someone's life. Call it what you want; there's no official name for it.

"We all get a job. My mom works in administration, helping lost spirits find where they're supposed to go." A small smile crossed Kurt's face as he looked at his step brother. "Finn," he said quietly, catching the boy's attention. "Your dad's a really great guy. He's the equivalent to a police chief."

"My—my dad?" Finn sputtered. "Really?"

"Yeah. He says he really wishes he could have known you." Kurt turned back to the rest of the group.

"Some people have too strong of a tie to the human world to leave it behind," he continued, looking at Blaine. "That's where I come in, and Quinn, too. You might as well tell them," he added when Quinn gave him an evil glare.

"I'm not telling. It sounds way too weird coming out of my mouth. I give you permission to tell them."

Kurt stared at Quinn for a second before looking at the glee club again.

"Quinn's a death angel. Her job is to collect the lost spirits and hand them over to someone in my mom's position. It's only natural that she'd hate me now—we're on complete opposite sides of the spectrum." He looked at Blaine again and concentrated on what he wanted to say.

Have you figured it out yet?

Blaine jumped in his seat, suddenly more alert than ever. "Guardian angel," he blurted out. "You—you're my guardian angel."

Kurt smiled and nodded. He stood up, hearing footsteps at the door. "Someone's coming. I'll be here." Kurt's form shimmered into nothing, leaving thirteen confused teenagers and a bored-looking death angel in his wake. Well, not really. If he was in the room, physically or not, Quinn would still be able to see him. She shot him an angry look and projected a thought to him that would make sailors blush.

Kurt sat on the floor beside Blaine's chair, crossing his legs as Mr. Shue entered the room.

"Quinn, he can't know. Don't let anyone tell him," Kurt said out loud. Quinn's eyes flickered over to meet his and she nodded once—if someone busted Kurt, Quinn would be dragged along with him. As much as they loathed each other, Quinn would help Kurt if it meant saving her own ass.

"Sorry I'm late," Mr. Shue apologized, setting a pile of sheet music on top of the piano. Blaine shuffled in his seat and looked around the room subtly.

I'm right here, Kurt thought towards him. Don't move. No one else can see me but Quinn right now.

Kurt made himself visible to Blaine, taking his hand gently. Blaine did his best to act like the angel wasn't there while Mr. Shue blabbed about fundraising for the bus to reigonals.

Eventually, the bell rang, signalling the end of the day. Quinn told everyone to stay after Mr. Shue had left, and Kurt reappeared by the piano.

"So both of you are angels?" Puck asked, gesturing to Quinn and Kurt, who were on opposite sides of the room. Kurt nodded.

"Yes. Quinn and I have the same basic traits—we can see and hear each other, even if you guys can't."

"The main difference is that Kurt leads life and I find it and put it away," Quinn continued. "We hate each other on principle. He's fire, I'm ice. We don't go well together."

"Nothing Quinn or I have said leaves this room," Kurt announced. "Don't even talk about it in the hallways. Both of us are in huge trouble if anyone but you guys find out."

After everyone agreed, they all filed out of the room and to their respective homes. Blaine, Quinn, and Kurt were the last three in the room.

"Don't you have a job to do?" Kurt spat at Quinn. The girl rolled her eyes.

"Not until four. Lima's boring."

"Fine. Blaine, we have to go. Your brother's waiting for you." To prove his point, Kurt disappeared just as Cooper stuck his head into the room, Quinn following his example before Cooper could notice her.

"There you are," Cooper sighed. "Come on Blaine, let's get home before the cops notice I'm missing."

"Cooper!" Blaine scolded, smacking his brother's arm at the bad joke. Cooper laughed.

"I'm keeping my eye on you," Kurt said to Quinn from where he was sitting on the piano, still invisible to the Andersons. She flipped him off.

"See you, Fabray," Kurt called, following after Blaine and Cooper. He flashed into the back seat of the car and looked in the rearview mirror.

Kurt caught Blaine's eye and became visible to him, putting a finger to his lips to signal that he was invisible to Cooper. Blaine nodded once and put on his seatbelt.

"How was school?" Cooper asked his brother as they pulled out of the parking lot. Blaine shrugged and rubbed his arm over the bandages.

"Okay," he replied. He ran a hand through his hair, which he'd stopped gelling back a few months ago.

The rest of the drive was spent in silence, save for Kurt singing along to the radio once or twice for Blaine's entertainment. When they pulled into the driveway, Kurt followed Blaine upstairs to his bedroom.

"Can Cooper hear you?" Blaine asked Kurt once the door was closed.

"Do you want him to?"

"No."

Kurt blinked once. "No."

"Good." Blaine sat down on the bed, crossing his legs. Kurt crawled up to the headboard and opened his arms, and after a moment Blaine sat in his lap.

"How long?" Blaine asked quietly. Kurt thought for a moment, playing with a strand of Blaine's hair.

"About two and a half months after," he answered. "It usually doesn't take too long to place someone."

Blaine went silent for a moment. Then he turned his head to look at Kurt.

"So that was you," he realized. "I wasn't imagining it. You... confused me, stopped me from—from killing myself."

Kurt nodded. "Yeah. And in the coffee shop, remember? I was there."

"You wouldn't let me think about it," Blaine recalled. Kurt smiled.

"I love you," he whispered into Blaine's ear. Blaine blinked sleepily.

"I love you, too. I'm tired."

"Then sleep," Kurt offered. Blaine nodded and cuddled up to the angel.

"Don't leave," he whined. Kurt moved Blaine's hair from his face and hugged him closer, holding his hands.

"Never."

~o0o~

A/N: Thanks for all the positive reviews! If you want to follow me on Tumblr, my URL is wavinmyrainbowflag. I have a habit of swearing. If you have any questions, feel free to ask!