This is it, the end of my fic! I thank everyone who replied, you guys are what inspiers me to keep writing.

Chapter 20 – The Happy Ending

"I can't do it Brooke, it's a mistake." Brooke gives a reassuring smile as she pulls me into a hug.

"Haley James, I did not spend hours planning a wedding so that you could run out on it."

"But Brooke, maybe I was right to say no, maybe we are to young." Brooke grabs me by the shoulders and makes me face her. She looks me right in the eyes as she talks.

"Haley, there have never been two people the belonged together more than you and Nathan do. I know that you are scared, but this inst a mistake, its right, and its what you want. You love Nathan, it will work." I smile up at her as I give her a hug.

"I know, Brooke, I am just scared. I mean I am making a life changing decision, and I don't want to make the wrong one."

"Haley, I have never seen you happier than when you are with Nathan. It's the right decision." I take a deep breath and nod slowly. "Alright Haley, its time, the music is your cue. You better be out there." Brooke gives me one last hug before she walks out of the room.

I look in the mirror one last time. This is it. No more lonely nights, no more feeling unloved and left behind. I take a deep breath and a huge smile forms on my face. I know for once that I am making a decision that I will never regret.

"I do." I smiled as Nathan said the most magical words that I have ever heard.

"And do you, Haley, take Nathan to be your husband?"

"I do." He smiled at me as I smiled back. Everything was perfect. Brooke was amazing at pulling things together last minute and she really proved it with this wedding. It was simple, just a small chapel. I look amazing though, thanks to the help of Brooke, who can do anything with makeup and hair.

The wedding was beautiful, and after we had a little party, we headed back to Tree Hill, back to our new life. The plane ride was great, we had ridiculously huge smiles on our faces and must have looked like psychos, but it didn't matter.

When I look back at our wedding now I almost cant believe that we are still together today. It's our ten-year anniversary, and we are showing no signs of ending things soon. We have a beautiful two-year-old boy, Mike, whom we can already tell is going to grow up into a basketball star like his father.

"Hales, I can't believe that you made it through ten years of marriage with him." I smile at my best friend, Brooke, and she gives me a drunken hug. She hasn't changed all that much over the years. And she still throws a damn good party.

"Excuse me everyone, I would like to make a toast, to my beautiful wife of ten years now, Haley, you are the sunshine in my life." I smile at Nathan as everyone at our party slinks their glasses. I can't help but smile as I think of how great our life is, and how we proved everyone who doubted our relationship wrong. It feels good to know, that my life, right now, is perfect, and its all because of Nathan.

That is it! Thanks for reading!

I am thinking of writing another story where Haley is in an abusive relationshilp and has no where to turn,and Nathan starts to notice the signs of abuse, but can he help her? Do you guys think that I should write it? Please tell me what you think!