"Yes!" Gabriella screamed in delight, flinging her arms about Troy's neck.

"Yes? Oh, thank you so much!" When Gabriella, after a long while, finally let go of Troy, he slid the ring onto her left ring finger and began furiously kissing her. "I love you, I love you, I love you, I love you!"

"I love you, too!" Gabriella returned.

"This is the best thing that has ever happened to me," Troy commented as he slowly pulled away from Gabriella and stared directly into her eyes, linking his fingers with hers.

"Same here," Gabriella said, a smile with a slightly shy appearance spreading across her lit up face.

"So, when do you want to get married?"

"As soon as possible." Gabriella answered with no hesitation.

"Did you want to invite your family?"

Gabriella nodded. "Definitely. Though I'm not too sure about Jenna. She's been so horrible to me ever since I was born. Though I suppose if I invite me parents, I'll need to invite her." She let out a heavy sigh.

"Yeah. I guess you probably will." Troy kissed Gabriella's forehead in a sympathetic way. "So, anyway, do you want to skip bridesmaids and all that? Because Chad's my only friend and I'm your only friend, so I don't think it would quite work out." Troy began gently rubbing Gabriella's arms.

"Sure. We can skip all that."

"Alright. And the guests we have will just be our parents and maybe your sister?"

"Will your parents even go?"

Troy shrugged. "I don't know. I hope they would."

"I guess we'll just need to wait and see."

Four months later, Troy and Gabriella stepped out of Troy's car, which was parked in the parking lot of a lovely park. As usual, paparazzi surrounded them, taking photos of Gabriella in her simple yet elegant wedding gown and Troy in his crisp, clean tuxedo. However, Troy and Gabriella kept smiles on their faces through the entire process because they knew it was the end. The end of people thinking they were cheaters. The end of all the violent rumors. Their marriage was the truth, and it would prove to the world that they really did love one another.

"Hi, Mom! Hi, Dad!" Gabriella waved as she noticed her parents, along with Jenna, heading into the soft green grass of the park. Pulling Troy along with her, she ran to meet them.

"Hi, Gabriella!" Maria and David both greeted, embracing their youngest daughter.

"Gabriella," Jenna began when her parents were finished hugging Gabriella, "I want to tell you something."

"Yes?" Gabriella acknowledged.

"I'm sorry," Jenna replied quietly.

"Sorry for what?" Gabriella inquired.

"Everything. I'm truly happy for you. I'm happy that you found someone to be with forever. And the reason I was mean to you all those years was because I was jealous. I understand if you don't want to forgive me, but I just wanted to apologize."

Gabriella took a deep breath as she took in what her sister had just said. "I forgive you," she decided while throwing her arms around her sister.

"Thank you so much, Gabriella." Jenna smiled.

"It's really no problem." Gabriella let go of Jenna and turned toward Troy, a smile on her face and a bright gleam in her eye.

"Are you ready?" Troy wondered.

Gabriella nodded. "Yes, I'm ready."

Troy led Gabriella to the open area of the park where the wedding was to be held.

"Are you ready?" someone asked.

Troy and Gabriella both spun around to see a middle aged man in a suit and tie. They assumed he was the one who was going to wed them. "Yes, we're ready."

"Well, then, let's get started."

"Wait!" a voice screamed.

Troy and Gabriella looked behind them to see both of Troy's parents running in their direction. They exchanged delighted looks.

"Mom! Dad! You came!" Troy exclaimed.

"Of course we did," Lucille responded, sounding very much out of breath. "Do you really think we would allow our son to be married without us watching?"

"I-I thought you were angry with me, though."

"We were. But we've discussed the topic a countless number of times and finally decided that, as your parents, we shouldn't hold anything against you," Jack explained.

"Thank you. Both of you," Troy smiled. After his parents hugged him, he went back over to Gabriella.

"Okay. Can we start now?" the man who was going to marry Troy and Gabriella asked.

Troy and Gabriella both nodded.

"Alright. Well then, do you, Troy Bolton, take Gabriella Montez to be your wife to love, cherish, and care for in sickness and in health as long as you live?"

"I do," Troy replied confidently.

"And do you, Gabriella Montez, take Troy Bolton to be your husband to love, cherish, and care for in sickness and in health as long as you live?"

"I do," Gabriella responded clearly.

"Well, then, I now pronounce you..."

Troy and Gabriella didn't even wait for the rest. As soon as they exchanged their rings, they connected their lips with each other's in a passionate kiss. After all they had been through, it all came down to pure happiness. Every single event that had happened to them was purposeful because they had all helped them grow closer to one another. And they were more than ready to share a life together.

As Troy and Gabriella pulled away from one another to hear their family clapping for them, the same thought crossed both of their minds. They had really proved their love for one another from the beginning. From the second they met on that airplane, they had worked hard to keep their relationship in one piece. Though it had fallen apart a couple times, they had given it more chances, even when it seemed nearly impossible to do so. They had done whatever it had taken to be together.

Well, that's the end of this story. I know, like with all my other fics, it was probably a crappy ending since I can't write endings.

Anyway, I hope you enjoyed this story and thank you so much for all the reviews and adding this to story alert and your favorites. While I finish up redoing Tornados of the Heart I will have another fic out that I'm working on right now. I'm really trying to improve my writing in it, so I hope you'll give it a try:) It should be out soon.