Gohan stood up to find he was on Namek. "Well that can't be right. Guess Vegeta really knocked me out huh? Well him or the gravity." He looked around and saw a ship in the distance, Frieza's ship!
Gohan flew over to it and found the tyrant himself fighting a... newly minted Super Saiyan Goku! Frieza was at 100%, looking like he was on some kind of steroid. When Gohan arrived Goku turned towards him and yelled for him to protect ChiChi. 'ChiChi?! She was never on Namek!'
Frantically looking around he saw his mother hiding behind a rock as the titans fought. She was wearing the outfit Bulma had on during pretty much all of the Namek trip. A bloodcurdling cry made Gohan turn back around and what he saw was his father with a hole right through is heart; Frieza began cackling. Goku's last words before disappearing was, "Its all up to you son."
Meanwhile at ChiChi's:
ChiChi ran to the edge of the beach and was about to throw off her shoes when she noticed what she was wearing. It was the blue fighting suit she'd worn the day she challenged Goku during the World Martial Arts Tournament. The day she caught up with him and demanded he marry her, and so he did.
She threw off her shoes and ran into the water expecting to see a teenage Goku since that's what she appeared to be. Instead from behind on the beach she heard him say," Was it ever supposed to be us? You have to have wondered that too right?" She turned around to see SSJ Goku, looking like he did before the Cell Games; he wasn't facing her.
He spoke again and she couldn't move, "It all seemed a bit random. You just showing up, me just keeping my *word. But it happened, whether there was love or not." She glanced back to see the other person in orange gi still standing in the ocean, looking away.
Maybe that's why I gave him to you, I did leave again didn't I? Never intended to stay, but he will, if you let him." He blinked away just as the island blew up, but she wasn't hurt. The other man was in front of her, shielding her, blocking the blast. He turned around and said, "I love you."
Meanwhile with Gohan:
Frieza grinned as Gohan stood shocked. He'd already worked out that this was a dream; Didn't make seeing your dad die for the second time in as many days easier. "You'll pay for that." "Oh I'm sure I will juvenile, but first how about?" Frieza sent a blast far more powerful than he should've been capable of toward Gohan and ChiChi. 'Damn dreams!'
It was too fast and large for him to be able to dodge while carrying his mother, and even in dreamworld he wouldn't abandon her. He grabbed her and took the blast full on his back. His clothes all but disintegrated and he was hurt, badly. His protective energy over her had held better, her clothes not so much. They were mostly burned off as with his, revealing many patches of skin.
He looked back at Frieza who was shocked they had survived and in one fell swoop Gohan turned SSJ2, rushed forward, and punched through Frieza's heart. He then fired a blast destroying the whole body and said, " I told you you'd pay for that." Frieza ceased to exist.
Gohan's clothes began to evaporate into burnt scraps in the wind, and as he looked back he saw his mother running towards him, her clothes doing the same. He collapsed into her arms, and they landed on the ground softly, his head resting in her lap. He opened his eyes and noticed she was now in the pink underwear Bulma had worn on the flight to Namek. "Somehow knew that would stick with me."
