In this story, Goku stayed with his family after the fight with the Shadow Dragons instead of going away with Shenron

6 Years after the fight with the Shadow Dragons, Goku and his family are enjoying a time of peace. Since the Shadow Dragons, not one threat has ever come to Earth. Everything was slowly returning to normal. Goku wasn't a kid anymore. He had grown in the past years so he had his adult body back.

Pan is a student at Orange Star High. She has been fighting crime like her mother did in her days. She also has grown up a lot. She looks alot like Videl when she was a teenager. Everything has been going great for her also, but everyone at school is afraid of her and her strenght. And there is a prom coming up.

She has asked a few boys at school to go with her but they all refused. Saying they already have a prom date, but in fact, were just afraid of her. She eventually goes to Trunks, but he also refused, saying he is to busy running Capsule Corp.

One night before the prom she still has no date.

Since Gohan and Videl went on a businesstrip, Pan had to stay with Goku and Chichi. Pan is now telling to Chichi what's going on. ''I have asked a few guys to be my promdate but they all had a shocked face and they refused, saying they already have a date. I think they are just afraid of me grandma.'' Pan explained.

''Ah come on, Pan. You're a beautiful young girl and any guy should be happy to have you as their promdate.'' Chichi said trying to cheer up her granddaughter.

''But promnight is tomorrow and I don't have anyone to go with.''

While Chichi was trying to cheer Pan up, Goku came home from training. And he heard Pan and Chichi talking in the living room. ''Hey Pan, how's it going?'' Not knowing the situation. Chichi explained the situation to Goku. Goku felt bad for his granddaughter. Chichi was trying to come up with a solution, cause she didn't want her granddaughter to go alone to the prom. Then she thought of something.

''Um Pan, what about you go with your grandpa?''

Goku and Pan were both shocked.

''Grandma, I Can't do that, he is my grandpa'' Pan explained, thinking Chichi has gone crazy or something.

''Y-Y-Yeah she's my granddaughter, we can't do that.'' Goku said.

''I know it sounds crazy, but i don't want my granddaughter to go alone on her promnight. And Goku looks like he's 18 years old now. Which he technically is considering he was turned back into a child 7 years ago. It's not like you go and tell everybody he's your grandpa, right? And it's just for one night, what's the worst that could happen?

Goku and Pan looked at each other. ''Well I don't really mind, if it's for my granddaughter and just for one night.'' Goku said, feeling kind of uncomfortable.

''Y-Yeah just one night.'' Pan said, thinking this is a weird idea.

''Then it's settled.'' Chichi said. ''Goku goes with Pan to the prom.''

A few hours later goku was rethinking the situation. ''Why do I have to go, I don't understand any of this prom-stuff. This sucks. But it's for Pan. And Chichi is right, it's only for one night, what's the worst that could happen?''

Pan was thinking about this as well.'' Going to the prom with grandpa. That idea sounds so weird. But yeah it's just for one night and grandpa Goku does look like someone of 18 years old so I guess it's okay. Still, it feels weird. But I am grateful that grandpa is doing this. Oh well, we'll make the best of it.''

Then the night of the prom arrives and Pan and Goku were making themselves ready. Both of them still really uncomfortable at this. ''You two look adorable'' Chichi said. Goku laughing of embarrasment. ''Okay you two get going, you don't wanna be late, do you'' And so Pan and Goku went to Orange Star High. Not speaking a word on the way.

They arrived at OSH. Everyone was kind of in shock that someone was actually Pan's promdate. Pan and Goku just ignored them. Then a friend of Pan went to her and askeD her who her promdate was. ''This is my ( I can't believe i'm actually saying this) my... boy..friend. His name is Goku.'' Goku was very suprised at this but he knew that they couldn't tell that he was her grandpa so Goku left it at that. ''My name is Michelle. Wow he's really cute'' She said. Almost flirting with Goku. Pan got a bit jealous but she didn't know why and she took Goku's arms and said ''Well, he's my boyfriend now so back off.'' And she took Goku with her to a table. ''Why did I get jealous? I mean, it's just my grandpa.'' She didn't want to think about it anymore and shrugged it off. ''Why was Pan acting so weird?'' Goku thought. ''I mean we were just talking right?'' But Goku's thought were interrupted with all the food he was stuffing himself.

Then Pan's ex-boyfriend, Kai, walked past them. ''Hey Pan, who is this moron?'' Kai asking Pan with a grin on his face. ''His name is Son Goku. And for your information, he isn't a moron, he is smart, strong and a gentleman. Something you will never be.'' Pan said with a smile on her face. '' And he treats me like every other man should treat a woman.''

''Still a little bitch.'' Pan slapped him across his face.

''Why you'' Kai tried to punch Pan, but Goku stood before Pan and with the speed of light, he punched Kai in the face. All the classmates saw Kai flying through the room. All very surpised. Goku walked over to Kai.

''If you ever, ever try to hurt her in any way, I will make you regret it, got it, you bastard.'' Goku said with rage in his voice.

''Yes I understand, I-I-I will never hurt her again, I'm sorry,'' Kai said with fear.

''Goku, let's go'' Pan said.

After Goku and Pan were out of sight, Pan asked him ''Why did you do that grandpa? Now there gonna think you're a freak too.''

''I'm sorry but i couldn't let him hit you. But yeah my punch was a little to hard I admit, but.. but... I don't know what came over me. When he was insulting you, I got so angry. And then he was about to punch you. I wasn't thinking anymore.''

''Well never mind'' Pan said. ''Thanks for protecting me grandpa'' Pan said with a smile and Goku smiled back.

''So should we go home then?'' Goku asked

''Yeah i think so.'' Pan responded.

After Goku and Pan arrived home, Chichi asked why they were home so early. Goku and Pan explained why and Chichi was very angry at Goku. ''WHY DID YOU PUNCH THE KID? YOU KNOW WITH ALL THAT POWER YOU HAVE YOU COULD'VE KILLED HIM.'' Chichi yelled at Goku.

''I know but i was just trying to protect Pan'' Goku said back.

''PAN CAN TAKE CARE OF HERSELF. AND HERE I THOUGHT THAT NOTHING COULD HAPPEN. WELL I WAS WRONG. FOR THAT YOU'RE GOING TO SLEEP ON THE COUCH.'' Chichi yelled back.

''Ahhh damn.''

Goku mumbled. ''Grandma he just trying to protect me, what's wrong with that. You shouldn't punish him for that.'' Pan said defending her grandpa.

''I never said he should not protect you, i'm angry because he knows what incredible power he had and he can't go and punch a regular schoolboy. it may sound harsh but i want him to realize he could've killed him with that one punch.'' Chichi said. ''Let's go to bed.''

''Okay'' Pan responded.

Chichi went to sleep fairly fast. Goku watched some TV before he went to sleep. But Pan was thinking about what happened today. And she thought that her grandma was being unfair to her grandpa. She went downstairs to see Goku. She tried to wake him up. Goku woke up to see Pan sitting next to him.'' Is something wrong Pan?'' Goku asked sleepily.

''No I just wanted to thank you for today, you know, going to the prom with me and protecting me from Kai, although i could've beaten him myself.'' Pan said.

''I know Pan, but I just became so angry.'' Goku said back.

''I know grandpa, I know. Well that's just what I wanted to say to you,'' And she hugged him a little longer than she wanted and then she gave him a kiss on the cheek. ''Goodnight Grandpa.'' Pan blushing bright red.

''Goodnight Pan.'' Goku also blushing.

Pan went back to her room. ''Why did I hug him for so long and why the hell did I kiss him on the cheek? I was just showing him my gratitute, that's gotta be it. Nothing else.'' She fell on her bed en went to sleep with a smile on her face.

''Why was she hugging me for so long'' Goku thought. ''And why was I blushing? It's just Pan. She hugged me dozens of times, so why should this one be different? Hmm, whatever I'm going back to sleep.''