A/N I DON'T OWN ANYTHING! I put two songs in this chapter. Can anyone guess them? You will be mentioned in the next chapter if you get it right? The songs are from any HSM 1,2,3 so good luck.

That weekend Gabriella was at the store shopping for a dress the wear to the prom with Kelsi and Lucille.

"How about this one," Gabriella asked holding up a dress.

"That one is beautiful too Gabriella. So were the other twenty dresses before this one," Kelsi said.

"Sweetie why are trying so hard to find a dress. The others were perfect," Lucille asked?

"I just want my mom to think I look pretty."

"She will but you don't have to go all out."

Gabriella ignored her and kept looking through the dresses. She gasped as a dress got her eye. She grabbed it and held it out.

"It's beautiful but too big for you and cost over 100 dollars," Kelsi said.

"It's not for me. How happy will my mom be if I brought her this? I can afford it. I've been saving my money since I was thirteen."

"Yeah but that was for a plane ticket so you could go visit your grandfather during the summer."

Gabriella was really close to her grandfather.

"I know but this is really important."

Gabriella grabbed the dress and went to the check out.

"Do you think Maria will really show up?"

"I hope so Kel I really hope so."

The dress Gabriella got was black, V cut with gems along the bottom.

Gabriella looked at the dress and smiled. The dance was certainly going to be a night to remember. So she thought. What she wasn't aware of was that that was going to be the moment that turned her life upside down.

Finally it was the night of the dance. Gabriella had spent all day getting ready. The smile on her face was so bright it would blind anyone who looked at her. The dress she ended up wearing was light blue knee high think straps . She put her hair in a perfect bun and wore light make up. Her shoes were high heels that were the same color as her dress. She went down stairs waiting for her father.

"Whoa is that my daughter? Can't be."

"Dad stop," Gabriella blushed as she giggled.

Together they hopped into the car and her father dropped her off at the park and headed to the Bolton's. They were having a guys night since the women were having a girl's night.

Gabriella sat down on the park bench waiting for her mother.

At the dance Kelsi and Lucille walked in and smiled. Ribbons and streamers were hanging down from the ceiling as lights hung from them. They went right to the dance floor and started to dance.

With Gabriella she looked at the clock and it was now 7:00. Her mother late but Gabriella stayed faithful that she would show up.

Back at the dance Kelsi looked around and didn't see Gabriella.

"Mom where she?"

"I'm sure she will be here soon. Just have fun. If Maria doesn't show I'm sure Gabriella will just come home and be with her father and Troy."

Gabriella looked around and saw no sign of her mother. There were other children at the park with their mother's making Gabriella smile. She only hoped her mother wouldn't stand her up.

With the men at the Bolton's house they were playing around of basketball when Troy stopped and felt a funny feeling in his stomach. He was so out of it he missed the ball and it hit him in the stomach he fell to the floor.

"Troy are you ok," Jack asked?

"Yeah sorry got distracted."

He stood up.

"Get'ca Head in the game Troy," Jack said.

"I'm sorry. Something just feels wrong. Are you sure Gabriella got off ok?"

"Yeah. Don't worry. Maria and Gabriella are most likely having a blast by now," Greg said.

They got back to the game but Troy pulled saying he had homework. Truth was he couldn't focus not until he knew Gabriella was ok.

Lucille was spinning Kelsi causing her to giggle and squeal. She was still nervous that Gabriella wasn't there but she was sure she just went to spend time with Troy.

Everyone was wrong. Gabriella was now sitting in the dark in the same spot at the park. Everyone had gone home but she refused to leave. Her mom would show up. So she was almost an hour late she was going to show up. She knew how important this was.

Time went by and it was now midnight. Lucille and Kelsi laughed as they walked in the front door where Jack, Troy and Greg were watching a horror movie.

"Hey welcome back. How was it," Greg asked?

"It was great," Lucille answered going to sit by the guys.

Troy got up and went over to Kelsi.

"You got the same feeling I do?"

"Yeah. She didn't show up here did she?"

"No, did she come to the dance?"

"No and that means…"

Realization struck everyone and they answered at the same time "She is still at the park."

Greg left and headed to the park.

With Gabriella she was crying hysterically into her hands. Her mother stood her up. The dance was over and there was no way her mom was coming. Two teen boys came over, They had to be at least eighteen.

"Well, well, well what is such a beauty like you doing here so late," one asked?

"How about we give you a lift home? Our car is right down the street," the other asked?

Gabriella shook her head.

"Dude just grab her."

Gabriella got up to run but was grabbed.

"'NO! LET ME GO!"

Man one slapped her.

"GET YOUR HANDS OFF MY DAUGHTER BEFORE I CALL THE POLICE," Greg yelled running over.

The guys ran off.

"Daddy, she didn't come," Gabriella cried.

"I know princess I'm sorry. Come here," Greg said opening his arms.

Gabriella ran into her father's arms and cried into his shoulder.

"Daddy."

"I know princess. I'm so sorry."

Gabriella pulled away and grabbed the dress she brought her mom.

"I spend every last penny I had on this for her and she didn't even show up," Gabriella cried hysterically.

"The money you've been saving to go see Grandpa?"

Gabriella nodded and buried her face in her father's shoulder again crying hysterically. Her father lifted her legs and carried her back to the car. He drove until he reached the Bolton's again. He carried her inside where the Bolton's were waiting .

"Is she ok," Troy asked

"Physically she is fine but her heart is broken and I don't think she will ever heal from this. Can she stay the night here. I am going to talk to Maria when she gets home and I don't want Gabriella to be around?
"Of course she is can stay here," Troy answered.

"No daddy. Don't go please," Gabriella whimpered clinging to her father.

"I'm stay for a bit princess. Just calm down."

"Brie are you all right," Troy asked?

"I found two thugs trying to kidnap her at the park."

"Nobody kidnaps my girlfriend."

"I scared them away but they scared her."

"Can we do anything?"

"I think she just needs a good night's rest."

"Take her up to the spare room. She should have some clothes in there that she left," Lucille said.

Greg went upstairs to the spare room and pulled the blanket down on the bed and laid his daughter down. He reached for her foot but Gabriella pulled away.

"It's all right princess I just want to take your shoes off."

Gabriella just curled her feet back .

"Come on princess I just want to help you change into something more comfortable."

Gabriella shook her head. Greg sighed and sat next to her on the bed and stroked her hair.

"Princess you are going to ruin the dress and be uncomfortable if you sleep in it. Come on let me help you get changed."

Gabriella just inhaled a shaky breath and let it out.

"I'll sing to you if you do."

Gabriella put her foot back out. He took her shoe off and saw all the marks on her feet from the shoes being too tight. He did the other one and laid them both back down. He then reached forward and helped his daughter sit up. Gabriella laid her head on her father's chest.

He gently undressed her and put on some comfortable pjs that were there. Her father then pulled Gabriella into his and rocked her side to side gently and started to sing to her.

"Would you dance, if I asked you to dance?
Would you run, and never look back?
Would you cry, if you saw me crying?
And would you save my soul, tonight?

Would you tremble, if I touched your lips?
Would you laugh? Oh please tell me this
Now would you die, for the one you love?
Hold me in your arms, tonight

I can be your hero, baby
I can kiss away the pain
I will stand by you forever
You can take my breath away

Would you swear, that you'll always be mine?
Or would you lie? Would you run and hide?
Am I in too deep? Have I lost my mind?
I don't care you're here, tonight

I can be your hero, baby
I can kiss away the pain
I will stand by you forever
You can take my breath away

Oh, I just wanna hold you
I just wanna hold you, oh yeah
Am I in too deep? Have I lost my mind?
Well I don't care you're here, tonight

I can be your hero, baby
I can kiss away the pain, oh yeah
I will stand by you forever
You can take my breath away

I can be your hero, I can kiss away the pain
(I can be your hero, baby)
And I will stand by you, forever
You can take my breath away
You can take my breath away
An' I can be your hero"

No one else in the world knew he could sing and he only sung for Gabriella. Gabriella finally fell asleep with only one thought in her head "My father is my hero" and Greg left closing the door. He went into the kitchen to talk to Lucille and Jack.

Troy was passing by Kelsi's room and headed a sniffle. He looked in and saw Kelsi fighting back tears.

"What's wrong Kel?'

"This is all my fault," her voice cracked.

Troy went over to his sister.

"Kelsi this isn't your fault."

"Yes it is. I knew something was wrong because Gabriella wasn't there but I went on and had fun anyway."

"Well then it's my fault too. I knew something was wrong too but I just ignored it and did my homework."

"I'm her best friend I should have been there for her."

"I'm her boyfriend. We both should have been there for her but we trusted Maria and because of that our best friend was hurt."

Kelsi sighed.

"It wasn't your fault baby sister. It wasn't my fault. It was Maria's and she will have to live with that for the rest of her life."

Kelsi nodded and let the tears fall. Troy hugged his little sister and let her cry. He stayed the night with her making her feel comfortable.

Greg got home and waited into the kitchen for Maria. When she got home he was fuming.

"Glad you're alive. Now I can kill you myself."

"What?"

"Does mother daughter dace ring any bells?"

"Yeah there was one at Gabriella's school tonight."

"Yes and you were suppose to go with her."

"I know but I got hung up at work. Gabriella understands."

"No she doesn't. You know the money she's been saving to go see my father during the summer for his birthday?"

"Yeah she spoke nonstop about it and worked her butt of to earn that cash."

"Well you spent all of it on a dress FOR YOU! SHE SPENT EVERY LAST PENNY SHE HAD FOR YOU! SHE WAITED AT THAT PARK ALL NIGHT BECAUSE SHE HAD FAITH YOU WOULD SHOW UP! WHEN I GOT THERE TWO TEENAGERS WERE TRYING TO KIDNAP HER. YOU LEFT OUR FIFTEEN YEAR OLD DAUGHTER AT THE PARK AT NIGHT! YOU STOOD HER UP ON THE MOST IMPORTANT NIGHT OF HER LIFE! SHE HAD THE NIGHT ALL PLANNED OUT SHE COULDN'T STOP SMILING! YOU BROKE HER HEART!"

"She'll get over it she is a big girl."

"I hope what you had to do was very important because your daughter will never trust you again."

"As I said she will get over it."

"Well if she doesn't forgive and trust you then I won't either."

With that said Greg left the room.

A/N Next chapter Gabriella spend the day with her father and everything is good again…or is it just the beginning? Ok the song Greg sang to Gabriella was "hero" by" Enrique Iglesias. I know that song was suppose to be sung as a romantic song but I thought it fit well with this chapter. Can anyone guess I song titles I put in this chapter? It should be pretty easy.