Carly heard Michael giggling before she even saw him, "Aaaah Mommy enough."

"You've had enough have you? I don't think so."

Carly couldn't believe her eyes and she saw Robin with Michael in her arms tickling him.

"You need a bath mister, too much birthday fun for you, you're all stinky." Robin crinkled her nose as she said this.

"Ugh, I don't wanna bath." Michael complained in her arms

"Too bad, little boys who play with ponies need baths."

"But.."

"How about a bubble bath?"

Michael seemed to think about it for a bit, then asked "The foam soap too?"

Robin put a look of dismay on her face "Is there any other way?"

Michael considered this for a bit longer "Can I kiss Julie goodnight first?"

Robin smiled "Of course"

With that Michael jumped up and ran out of the room and up the stairs with Robin trailing behind him.

Carly turned to her ghost "No" was all she said

Ghost Carly shut her eyes "I know you don't like her, but look at Michael Carly, look at how happy he is."

"No" she said shaking her head "How did this happen, why is my son calling her Mommy?"

"Jason loved Robin, Jason has always loved Robin, you made him hate her in your mind, but I don't think he ever could."

"She told AJ about being Michael father." Carly screamed "How could he love her after that?"

"I don't know if he could, but the point is she never did that. You created that in your mind because you wanted him. She eventually came home from Paris, just as she did in your mind and she took care of Michael and they ended up getting married a little before Michael's first birthday. They adopted a daughter just two months ago, Michael loves her. He's happy Carrie, I know it hurts to realize he could be happy without you, but he's loved kid, by so many people."

"Jason's his daddy?" Carly said wiping tears away from her eyes

"Just like you always wanted him to be and he's so good at it. Just look at him."

Without even realizing she'd been moved Carly saw Jason as he lifted Michael up into his arms. "You said goodnight buddy, but now it's time for your bath."

Michael whined "But it's my birthday."

"Too bad," Jason said settling a kiss on the top of his son's head.

Michael groaned once more

"Did you have a good birthday?"

"Uh huh" Michael sighed

"The ponies were cool huh?"

Michael's eyes brighten "Yea..Can I get one to keep?"

"Um, I don't think so, but I bet Grandma and Grandpa would love it if you went over to their house and they have a stable. I bet Emily would teach you how to ride."

"Then can I get my own?" Michael asked with the persistence of a five year old and Jason just laughed.

But then as suddenly as they had appeared before her, they were gone "Hey?" she cried to her guide

"Sorry, we need to talk and you can't do that watching them."

"He looks so happy," she said turning off and staring into space, "Did he have a lot of friends over?"

Ghost Carly laughed at her "His entire kindergarten class plus some. It's easier having friends when your dad just owns a bike shop and your mom's a doctor."

"I'm sure it must be." But Carly didn't sound convinced.

"He's happy." Her friend tried to tell her once more

"He was happy with me and Sonny. Sonny was his dad" she turned to face her friend "Does he even know Sonny?" When she didn't respond Carly was forced to ask "Is Sonny even alive? Sonny needs me, just like I need him."

"Car."

Once more Carly cut off her friend "Why don't you just show me, since you seem to love doing that so much."