Upon returning home, Kenny began to feel the worst pain he had ever experienced. It was much worse than being run over or set on fire. Never had he been so brokenhearted. He couldn't believe she was gone after such a short, miserable time on Earth. But if there was any chance he could see her again, he was all for it.
He walked into his parents' room and went over to his father's drawer. He quickly found a loaded shotgun. He had committed suicide many times before, and this was no different. He put the gun to his head and fired, knowing that in time, he would be right back in his bed.
Slowly, he opened his eyes and realized he was somewhere he had been before many times. He was surrounded by clouds and familiar faces. Small crowds of winged angels roamed this promised land. He stood up and began to look around, hoping to find Olive amongst the crowd. What if she hadn't made it? Could she have gone to hell? Or gotten lost on her way to the afterlife?
He was sure he had seen every corner of heaven, and he found no luck. Just as he began to turn around, something caught his eye, and there she was. No more than fifty feet away, an angel with curly blonde hair, a white dress and a bright smile sat on her knees, petting a large white dog with tears in her eyes. It was her for sure. He had no doubt in his mind. Kenny ran over and tackled her, making her fall to the ground. He hugged her tighter and closer than he had before.
"Dude, I thought I'd never find you," Kenny said. Olive smiled and cocked her head. She stood up and shook his hand.
"I'm Olive," she grinned. "Who are you?"
Kenny froze.
"W-what do you mean? It's me...Kenny..." he removed the hood of his parka. "You...you don't remember me?"
She shook her head.
"I'm sorry. I've never seen you before."
Tears filled his eyes.
"Oh..."
"I'm just joking! Of course I remember you! But...what are you doing here?" she hugged him tightly and let out a small gasp. "Y-you killed yourself, didn't you?"
He nodded.
"Yeah," he replied. "I...just wanted to see you. I forgot what you looked like without an oxygen mask on."
She folded her arms.
"Well, I wish you hadn't. But I'm glad to see you. This is my dog, Pony," she pointed to the fluffy white mixed breed. "I got her when I was four. I named her myself."
"I can tell."
"Well, I wanted a pony, but she was even better. She got really sick at a young age, too."
Almost out of nowhere, a tall teenaged boy walked over, pulling Olive into a hug. He had dark brown hair and brown eyes.
"Hey, Kiddo," he grinned. Her face lit up as she hugged him back.
"Sam, I missed you!" she let go and turned back to Kenny. "Sam, this is Kenny. He's my favorite person. I-I mean besides you, you know."
"Oh really?" a smile widened across his pimple filled face. "So, you already found yourself a boyfriend?"
She nodded.
"Yep. He's the one. I know he is."
Sam inched closer to Kenny, lifting him by the collar.
"If you break my sister's heart, I'll make you deader than you already are," he whispered. He released Kenny and fluffed up his unruly blonde hair. "I'm just joking, kid. I'm glad you've taken a liking to Olive. She never did have many friends."
"Actually...I wanted to spend some time with her...alone," Kenny scratched his head.
"Alright. I get it, kid," Sam replied. "But if you do so much as touch a hair on her head-"
"Sam, it's alright," she giggled. She grabbed Kenny's hand and began to walk with him along the clouds. "It's nice here, isn't it? I can't say I don't miss Butters though. I'm just happy I get to eat almonds now. I used to be allergic to them. But...I'm just glad I get to spend the rest of eternity with you. That's like...forever."
"Well, that's kind of what I wanted to talk to you about..." Kenny sighed and looked down. "I...I'm not mortal, Olive. I don't have much time left here, but I'll visit you when I can."
"Heh...what do you mean, Ken?"
"I mean...I die all the time. No one really remembers it, but I've been here many times. That's why I was so quick to commit suicide to see you. I'll be right back on Earth and no one will even remember me leaving."
"Kenny, I..." she seemed confused. "Will I remember you coming to see me? Will I remember this at all?"
"I...I don't know," Kenny replied.
"Well, give this to Butters when you go back," she handed him a pendant with a rainbow colored jewel inside. "It's pure rainbow, you know. It doesn't taste so good, but it's pretty cool. We have tons of them here."
"You're the first one to really believe me," he smiled. "Doesn't it seem farfetched? At all?"
"Of course it does, but you're not lying to me. I see it in your eyes."
He looked down at his hand as it began to disintegrate. He was waking up.
"I...I have to go now. I'll be back soon, okay?" he pulled her into a hug and slowly disappeared.
He awoke tucked into his bed with a smile, the pendant tucked beneath his arm. Maybe this curse...wasn't such a curse after all.

There. The real ending. Well, I'll probably start another story soon. Perhaps Gravity Falls or Mario. There's a chance it'll be another South Park story, but no promises.
Anyway, this chapter takes place in heaven because heaven is canon in South Park. Had this been Metal Gear Solid or My Little Pony, I would never make the afterlife a thing...unless it was very necessary. Anyway, I hope you liked it. I love you guys. As always, I love reviews.
Moosey out. Peace, guys!