Charlie slammed his bedroom door behind him, flinging himself onto the bed and sobbing. Wonka would rather give up a million dollars than kiss him? That hurt, a lot. If only Charlie hadn't asked that stupid question, then everything would be fine right now.
He heard Mike and Violet return home after a while. There was a knock at his bedroom door. "Go away, Mike."
"Talk to him," Mike said. "It's worth it, isn't it? Now that you two are together?"
"Why would he ever want to be with me?" Charlie asked. He felt so stupid. He unlocked the bedroom door to face Mike and Violet. "He basically just said to me, 'I wouldn't kiss you for a million dollars.' That's the biggest 'fuck you' I ever heard."
"He's Mr. Wonka," Violet said. "I'm pretty sure it's not as simple as that."
"But you won't know anything until you talk to him," Mike added.
Charlie sighed. "I don't know if I want to talk to him."
"What are you saying?" Violet asked.
"I'm saying...that maybe Willy and I should break up," Charlie said.
"Don't do this, Charlie," Mike said. "I know you. You'll regret it forever if you break up with him."
"He isn't proud to be with me," Charlie said. "I want someone who is."
"But you want him," Mike said. "Everybody knows it."
"You're right," Charlie said. "We do need to talk. I'll go see him at the factory. I just need time."
A few days later, Charlie knocked on the front door of the factory, and Wonka opened it. "Oh...Charlie," he said. "Come in."
They walked on the edible grass for a while in silence. "Why?" Charlie asked him after a while, figuring he was owed an explanation. "Are you disgusted with me?"
"What?" Wonka asked him, turning to him in surprise. "My dear boy, why would I ever be-"
"Because you would rather give up a million dollars than kiss me!" Charlie exclaimed, still very hurt. "We kissed all night...I thought it was real."
"It was...the most real thing I've ever experienced," Wonka admitted, and Charlie turned to him in surprise. "Charlie...I left because I'm a very private person. I don't like public displays of affection."
"Oh," Charlie said, feeling very stupid now. "Willy?"
"Yes?"
"Why did you sign up for the game show if you have so much money already?" Charlie asked. He was expecting Wonka to say that he'd been running out, that he was about to go out of business because of all the crooks copying him-
"Because I saw it as a chance to win you back," Wonka admitted.
Oh.
"And maybe, if I was really lucky, to be able to do this," Wonka said. He took Charlie's hand with his gloved one, and laced their fingers together. Charlie couldn't breathe as Wonka kissed him softly.
"How did you know I was going to be on the show?" Charlie asked.
"Mike told me," Wonka admitted sheepishly.
"That-" Charlie started.
"We wouldn't be back together if it wasn't for Mike," Wonka reminded him.
They kissed again, and again, and Charlie clutched Wonka's red-purple coat, pulling the older man against him. Suddenly, Charlie got a text from Mike. Violet is having a ball to celebrate the game show, Mike wrote.
"What was that?" Wonka asked, breathless from all the kissing.
"Violet's throwing a ball," Charlie informed him. Here goes nothing, he thought, nervous. "I was wondering if you would be my date."
"But I'm not a contestant anymore," Wonka reminded him.
Charlie texted this to Mike, and after a few more kisses, he got a text from Mike again. Violet says you can bring him as a guest.
Charlie showed the text to Wonka. "Then my answer is yes," Wonka said, and Charlie smiled. "And I have the perfect idea."
The night of the ball, Charlie met Wonka at the factory. "Come in, starshine," Wonka said, opening the door for him. Charlie followed him to the Great Glass Elevator, where Wonka promptly ran into the glass again. After Charlie laughed at him, he got up and pressed the elevator button to go in. Charlie gasped. On the floor was a romantic dinner for them, candles laid out on the elevator floor. "Willy, did you do all this by yourself?"
"Yes," Wonka said.
Charlie threw his arms around him, and Wonka startled. "Thank you."
"You're welcome, my dear boy," Wonka said, stroking his hair for a moment before they got in the elevator. "Up and out," Wonka said with a giggle, as they sat down on the elevator floor. It rose rapidly as Charlie reached for a chocolate covered strawberry. Wonka poured them some wine, and raised his glass to Charlie. "To us."
"To us," Charlie echoed, and they clinked glasses. Charlie set his wine down and moved closer to Wonka as they looked out at the night sky. Charlie took Wonka's hand, forgetting all about the food as he kissed him. Wonka's breath hitched. Their kiss grew hot, and Wonka traced Charlie's bottom lip with his tongue. Charlie opened his mouth, feeling Wonka's tongue stroke his. He gasped. "Willy," he panted. "I want you."
They fell over backwards, Charlie's back on the floor of the elevator as Wonka was positioned on top of him. They were both breathing heavily as they stared into each other's eyes. They kissed again, and again, drinking in more and more of each other. "No clothes off," Wonka gasped. "Someone could see us."
Charlie nodded in agreement, sitting up. His hair was all messed up, and he tried his best to comb it with his fingers before they continued eating.
Willy Wonka escorted Charlie Bucket into the ball, Charlie's arm in Wonka's. Mike and Violet were together too, and they went up to them. "Hey," Charlie said.
Mike grinned. "I see you brought a date."
"I did," Charlie replied. He slid his hand down to Wonka's and laced their fingers together.
A slow song came on then, and Charlie turned to Wonka. "Would you like to dance?" he asked.
"Of course, starshine," Wonka replied, pulling him onto the dance floor. He wrapped his arms around Charlie's waist. "Charlie?" he asked as they turned into slow circles.
"Yes?"
"I was wondering if you want to stay at my factory tonight," Wonka said. "With me."
"Oh," Charlie said, his heart speeding up. He'd never been inside Wonka's bedroom, and he wondered what it was like. "I'd like that."
They danced, socialized, and Charlie thought it was all great, but he found himself looking forward to that night. Finally, it was time to leave, and Wonka escorted him back into the Great Glass Elevator and back home.
Home. Charlie was beginning to think of the factory as home again.
They arrived back at the factory, and were greeted at the door by Mr. and Mrs. Bucket. "Mom?" Charlie asked. "Dad?"
"We just wanted to say how sorry we are," Mrs. Bucket said, pulling her son into a hug. Charlie stiffened, unable to forgive her just yet. He stepped back, and Wonka put a hand on his shoulder. "Won't you come over for a bit?"
"Fine," Charlie said through gritted teeth. He and Wonka followed his parents to their house. "Willy, you've never been in my room, have you?"
"Your old one?" Wonka asked. "No, I don't believe so."
"Come on, I'll show you." Charlie grabbed his hand and pulled him up to his room. Wonka struggled to fit, and hit his head on the roof once, but he sat down on Charlie's bed with him. The hole in his room had been fixed so Charlie could have more privacy before he moved out. On his desk sat the model he'd made of Wonka's factory.
"What's that?" Wonka asked, nudging him and pointing to the model.
"Oh…" Charlie blushed. "I made it." An awkward pause. "I used to look up at your factory every night as I fell asleep." He realized how creepy it sounded after he said it.
But Wonka didn't look creeped out. "You did?"
Charlie nodded. Wonka's gloved fingers slipped into his own between them. He kissed Charlie softly, and Charlie marveled again at how soft Wonka's lips were. They kissed again, this kiss much less innocent. "My family is right downstairs," Charlie said.
Wonka leaned forward so that he was on top of Charlie on the bed, pressing the younger man against his pillow. The kiss that followed was much more heated.
"Willy," Charlie gasped. "I - I want-" He reached a hand into Wonka's underwear, touching him for the first time. Wonka's breath hitched as Charlie wrapped a hand around his length and stroked.
"My dear boy," Wonka whispered, his eyes fluttering closed. Charlie squeezed him gently and Wonka gasped. Wonka moved his hips against Charlie's, and Charlie echoed his movements, the bed creaking underneath them.
"Shit," Charlie cursed, pulling his hand out of Wonka's pants at once. Charlie and Wonka laughed nervously, but no one appeared at the top of the stairs. He pulled Wonka into another lingering kiss, wrapping his arms around his neck and tugging him closer.
Charlie and Wonka walked out of Charlie's house, hand in hand. They'd kissed in his room for a long time, and no one came upstairs to disturb them. Charlie figured this meant his parents were okay with them being together. "I still haven't gotten enough of you," Charlie said, looping his arm around Wonka's. "I don't think I ever will."
"Well, it's a good thing you're staying the night then," Wonka said.
"So that means...in your room?" Charlie asked shyly.
Wonka nodded. "Course that's what I mean."
Charlie had never seen Wonka's bedroom. He wondered what it was like. He didn't have to wonder for long though, because they arrived at Wonka's bedroom door. Wonka fumbled with his keys for quite a few minutes. "Not that one," Wonka said. "Nope, not that one."
Charlie sighed with boredom, but then got an idea. He wrapped his arms around Wonka, trailing kisses down his neck. Wonka dropped the key ring. "Charlie!"
"Sorry. Got bored."
Wonka found the key and scooped Charlie up in a kiss, unlocking the door blindly. They stumbled through the doorway, kissing fervently, and Wonka locked the door behind them, sandwiching Charlie between the door and his body. "Willy," Charlie groaned, arching against him. Wonka led him towards the bed and Charlie sat down, Wonka climbing on top of him. Charlie removed Wonka's black suit, leaving him in just his white undershirt. Charlie unbuttoned his pants, tugging them and his underwear down. Wonka pulled Charlie's pants and underwear down, and Wonka's erection slipped down to Charlie's hole. They both groaned at the contact.
"I love you," Wonka said. Charlie brightened - Wonka had never said those words to him explicitly.
"I love you," Charlie echoed. "It was love before first sight for me, Willy."
Wonka kissed him deeply, and Charlie focused on the kiss instead of on Wonka pushing into him. He grimaced from the pain, but eventually it didn't hurt so much. And then Wonka hit a spot inside him that made them both groan. "Willy," Charlie groaned.
"My dear boy," groaned Willy, moving his hips against Charlie's and thrusting deeper into him. "Move with me. There ya go," he said.
It wasn't long before Charlie said, "Willy, I'm close."
"Me...me too," Wonka gasped, and they came almost at the same time, Wonka deep inside Charlie and Charlie all over the bed. They lay there gasping, their energy spent.
Suddenly, there was a knock at the door. Charlie and Wonka sprang apart, tugging on their clothes and smoothing their hair. They looked at each other, and Charlie went to open the door. "Mom?" he said. "Dad?"
"It's Grandpa Joe," his mom said. "He's dead."
AN: I know in the movie when Wonka visited Charlie's house towards the end, he saw the model of the factory that Charlie had made. However, I wanted to make the moment a little bit sweeter, so I had Wonka see it for the first time now. Hopefully that's ok!
