Bella stepped back, "What the hell was that for?" she demanded in a soft whisper.

Edward look longingly into her eyes, "I couldn't have lived with out you, my life has revolved around you so much for these past years, and Bella I just cant let you go, I'm to selfish."

Bella shook her head, "Don't say that, you're not selfish. I ruined everything; I was trying to hurt you. I'm such a horrible person. I'm so sorry."

"Its okay Bella, we will work it all out."

Alice turned her gaze back to Jasper; he had seemed too young almost afraid of Edward's wrath. Truthfully she was too.

Jasper mumbled softly, "Sorry Alice."

Alice had been hurt during this but she smile weakly back, "We weren't going out anymore remember?"

Jasper nodded, "No I guess not."

He got up as Edward and Bella were talking things through. He sat down next to Alice, then lifted her up and placed her on his lap. "I love you Alice."

He kissed her gently on the lips. "I missed you so much; it was stupid to ever think we didn't need each other."

Alice smiled, "I love you too Jasper." She leaned in and kissed him back.

Jasper pulled back and lifted her off his lap. He stood her up straight and bent down. He reached into his pocket and pulled out a beautiful diamond ring. "Alice will you marry me?"

Alice didn't hesitate. "Oh Jasper, of course!"

Jasper placed the ring on her finger and it glowed in the soft porch light. Alice and Jasper walked out hand and hand to where Bella and Edward stood.

Edward already knew and Bella was smiling brightly, they had both seen it happen. They stood there together all the tension gone. Friends at last.