I had almost run over the very two people Ariana and I were just talking about.

Talk about a reunion.

I stayed sat in the drivers seat and looked at my former Bestfriends staring back at me. Both of their smiles had dropped and they were clinging to each other like their lives depended on it.

"Are you okay Brooke?" Ariana asked looking at me. I gave her a swift nod and unbuckled my seat belt ready to get out when my legs became stable again "maybe I should drive you to the hospital?"

"I'm okay Ari" I state "just need to wait for my legs to find me again that's all"

"Hey wait aren't they..."

"My former Bestfriends... Yes they sure are" I answer for her trying to find the courage to get out the car.

"Well shouldn't you like... I dunno... Go say hi or something?"

"Or something" I mutter placing my hand on the handle of the car door and then after a few feel breaths I finally got out the car and shut the door shut behind me.

"Brooke..." It came out as a whisper I'm sure, but I heard it anyway. I slowly approach the two people I've missed most and all of a sudden Haley embraced me in a warm friendly hug. Her whole smell filled my nostrils as she wrapped her petite figure around mine.

I didn't realise how much I missed her until now.

"Brooke..." She breathed into my shoulder "I've missed you"

"Oh Hales... I've missed you too" I embraced her into my body and wrapped my arms around her not wanting this feeling to ever go.

Finally after what felt like 5 minutes, but actually turned out to be 2 we pulled apart. I pulled down my blazer and turned to face my red head long time friend. I got to say something, but she gives me the dirtiest of looks and links her arm back with Haley's and they both walk pass me. Haley gives me a sad look "Rachel wait" I call put as I turn around hoping she would stop, but she doesn't.

In this moment I felt like a song was about to break out, you know like in that film 'walking on sunshine' and just like I thought Rachel didn't stop and that was all the closure I needed.

Rachel hates me... She actually hates me.

"Maybe you should just go see her... Maybe Haley has convinced her to talk to you or something" Ariana says as I help her into our pent house room with the groceries.

I shake my head and shut the door with my foot and we both head to the kitchen "Rachel isn't going to forgive me anytime soon for leaving Ari" I state knowing how stubborn my bestfriend is... She and I are very alike in that department "I stopped caring... I stopped returning calls and accepting the calls... It was just too hard to listen to what was going on back home"

And it was. I thought my life was going to end when Lucas left me and cut me from his life, but Rachel and Haley stood beside me because they cared and yet I cut them from my life a year or so after I was in London. Haley should hate me too. I do.

I hate myself so much and I har ever since I left. I knew I shouldn't have let Lucas run me out of town, but I did. I let my feeling detect my life and I thought moving would make me happy, but it didn't. It tore me apart even more being alone in a country I've never been too before.

I mean yeah I would get calls and texts from my parents and from Haley and Rachel and even Nathan until I realised my heart wasn't mending... It was breaking even more so I thought if I cut them out and my home then maybe I'll mend back to the brook Davis I once was, but I as wrong... I was really wrong and I never had the courage to go back so I didn't... And I'm paying the price for it. I just don't get why Haley doesn't hate me. She should.

"Maybe she will understand that Brooke... Maybe Rachel will understand why you did what you did, Haley seemed too and she never asked"

"I shouldn't have broke that bad Ariana... I let Lucas break me real bad... I let him drive me out my home town and I will not forgive him for that. I shouldn't have let it affect me and I did, so I understand why Rachel hates me because I hate me everyday"

"Oh Brooke you shouldn't... Your an amazing person and I'm so lucky to have you in my life" Ariana wrapped her arms around me and pulled me into a much needs hug "you'll always have me and Maddie okay" I nod and hug her tight "I promise" she muttered into my ear.

And I was grateful to have such a good friend in Ariana.

Lucas's Point Of View

She was back. Brooke... My Brooke. She was back. I've waited 5 whole years to see her again, I've waited so long to smell her, to see her, to hope she would come back at some point and now here she is... Back in Tree Hill.

Brooke is home.

The days she left has played a big part of my life for a really long time and I don't think I'll ever forget the look of sadness and pain that was shown in her eyes as she looked at me when the can drove off.

I wanted so bad to run after her; to declare my love for her, to show her how much she really does mean to me and how sorry I really am for how I treated her back in high school.

I miss her, I've missed her for a real long time. Not having Brooke Davis in your life affects you... It really does.

"Luke... Bro" that was my brother walking into my house like he owned the place. He does it all the time "Lucas?"

"In the office Nate" I call out to him as I click at my laptop.

"You alright man?" I look up to see my older brother standing in my door way leaning up against the door frame.

"Yeah I'm fine... Just doing some work for this case I'm on" I answer turning back to the screen "what's up man?"

"So Haley told me Brooke is back?"

Just hearing her name makes me happy that I saw her today. Yeah okay so maybe Peyton was right and I did take the case because my boss mentioned Brooke's name and yeah maybe I did make sure I got it... I wanted to see her again.

I missed her and I knew she hated me. I knew she hated me more than anything and I hated that. I missed her way more than I thought I would have.

"Yeah I eh... I saw her today actually" Nathan raised his eye brows and crossed his arms across his chest "she's my case I'm working on"

"Your case?" I nod and turn my laptop round.

"Her friend needed help and I took the case for her" I explain "I just..."

"And why would you have done that... Aren't you and Peyton practically engaged?" I could hear the disgust in that as Nathan said it.

It's no secret that Nathan didn't like the fact I let Peyton into my life fully. He doesn't like her and she hates the fact that Nathan would rather me have been with Brooke. The one I let slip through my fingers.

"Peyton and I are will be fine" I assure my brother ignoring the eye roll he had just given me "but I took on Brooke's case to help her and besides her lawyer dos recommend me for the job while she was out of town anyways hence why Brooke and her friend flew into Tree Hill anyways"

"Your treading on thin ice Lucas" Nathan warned in his brotherly tone "there's more behind this and you know it and so does Peyton which is why she's freaking out"

"Peyton is not freaking out Nate, she just doesn't understand is all"

"And by the look on your face bro... You don't understand why you picked the case up either"

"It's complicated Nathan, let's just leave it at that" Nathan hesitated for a moment, but nodded to agree.

Everything suddenly became complicated because I brought Brooke back... I agreed to take her case knowing she's have to come back to Tree Hill to see me. I also knew if she was told who was taking her case she wouldn't have came so it has to be on the down low and now I've made everything worse.

Brooke hates me... It's clear to see that fact. Peyton despises me for taking Brooke's case and my older either loathes me for treating Brooke wrong in the first place.

Dad died, it was my fault and because I couldn't handle that guilt I shifted it onto the only person I could and Brooke became my victim for 2 years.

2 years I treated her like crap. 2 years I called her names and let my friends including Peyton who my side chick at the time belittle her in front of the whole school.

Brooke should hate me. I have for the past 5 years.

If I can't forgive myself for what I did to the love of my life then why should she.