A/N: Okay here it is, the last chapter. I hope that everyone likes it.

XXXX

Kim made it back to Trini and Jason's in little of no time. Pulling up she realized that Sarah was asleep. Smiling she got out and ease the little girl out of her seat and into her arms. Sarah barely made a sound as Kim carried her into the house and to her bedroom. Tucking her into her little bed, Kim stood at the door for a minute.

Sarah slept so peacefully, which made Kim a little jealous. Sarah's little world had been turned on its head and still she slept like an angel. Sighing Kim backed out of the room and closed the door softly. She was glad that she was at home with Sarah and not having to talk to Tommy.

She hoped to put that talk off as long as possible. She shouldn't have let him kiss her and she shouldn't have kissed him before that. He was her past and she would just have to learn how to say no to what her body wanted. Walking back into the kitchen, she grabbed a drink all the while wondering what Tommy was saying to Jessica at this very moment.

She wondered what Jessica would say to him now and if Tommy told her about their kisses or if he just kept that little fact to his self. Placing her glass in the sink, she walked to her room and changed into her pjs. She flipped off the light and slipped into bed and waited for Tommy to come back because she knew that she wouldn't get any sleep until he got back.

XXXX

"You said we needed to talk." Jessica stated as she cranked the car. She was nervous about what Tommy wanted to talk about. She had never heard that tone in his voice before.

"Yea I want to know exactly what Kim said to you five years ago." He said as she turned to look at him.

"What?" She asked. She couldn't believe that he would even ask that. How could she remember what Kim had said five years ago and what did it matter. What had brought this up she wondered. He had never asked her that question before, not even the day that it had happened.

"I want to know what Kim told you five years ago at Sarah's christening." He stated looking out the front windshield.

"What has brought this up? I mean that was five years ago, who could remember from that far back?" She asked as she left the car in park. She couldn't drive like this. He was upsetting her.

"If I can remember what you told me she said then you can remember it." He said turning to face her. "And I want to know because it is affecting my friendship with her." He said looking her in the eye.

"Your friendship with her, you mean your relationship with her? Don't think that I haven't seen the way you look at her. It's like she is a full course meal and you are a starving man." She stated throwing the car in drive.

It was time to get him back to Jason and Trini's house. He obviously needed some sleep if he was talking like this.

"How I look at her has nothing to do with this conversation. Now I want to know what she said to you." He stated as she pulled out into the road.

"I don't remember only that she was mean. It doesn't matter anyway." She said trying to make him let this go.

"Oh I think it does since you lied about what she said." He said looking back at her.

"I lied? How would you know? You are so wrapped up in Kim that you can't see that she has been pushing you away. I mean why would she move to Florida after she finished Pan Globals? I think that she has moved on from you but you just can't move past her. I'm right here Tommy and I have been for the past five years. Always on the outside looking in, I have given you everything you want including my love but one look at her and I'm thrown to the side." She cried.

It didn't sway Tommy though. He was tired of her crap.

"Jessica, you might as well stop crying. It won't affect me now. If you wanted a relationship with me then you shouldn't have lied about what Kim said to you." He stated with a harden heart.

"How do you know that I lied? I mean I'm sure that Kim didn't say anything to you." She said as she made her turn at the red light.

They were only about a mile from the house now and she couldn't wait to get him out of the car.

"I have been thinking about it for the past several days. What you told me she said to you doesn't add up with who she is or even was five years ago. She won't harm a fly let alone another human." He said glancing out the window.

"Oh I'm sure but yea I did lie. She didn't tell that I wasn't right for you or that she would do everything she could break us up. In fact she said right the opposite. She thought that we made a great couple and she was happy that you had found someone that you had so much in common with. I hated her for that. She knew you better than I did and that hurt." She said. "When I first met her, I was amazed that you even still talked to her but then I found out that you were still so close to her. We had only been dating for a few weeks when I met her. Everyone welcomed her as if she had never left and me like I was just someone passing through their lives. I saw you with her and it was like I didn't exist. I was dating you but it felt like you only wanted to be with her." She said in angry tones. He still didn't feel sorry for her. "You hung on every word she said as if it was your life. And I thought, how could he be that close with someone who broke his heart through a letter? In fact no one was angry with her for hurting you."

"You know if you felt like that then you should've told me instead of holding it inside." He stated calmly. "We might could've worked past this anger and hurt of yours. I could've seen my flaws and worked to make them better but no you have to hide it and make it worse. I would've worked more on seeing her as only a friend not as an ex."

"How could I talk you about it? It would have been clingy in your mind and remember you don't like that sort of woman, which blows my mind since Kim seems very clingy." She fired back with tears rolling down her cheeks. She didn't brush them away though because she was tired of hiding her pain from him.

"Kim is not clingy for one thing. She does her own thing normally." He said which made her even madder. He was still defending Kim against her.

"Oh yes I am sure that the mighty Kim is just the best girlfriend in the world. News flash she dumped you in a letter!" She screamed as she pulled up in Jason and Trini's driveway.

"I know that but I also know that she was seventeen when she did that and that has been a long time ago." He stated. He knew that he needed to finish this even though he wanted to get out of the car. "And for you information, we talked about that letter at great lengths about a year before I met you. Yea I was angry and hurt at her for doing that to me but we talked. It helped just to get all those emotions out and she took them because she knew that she had done wrong. In fact if you want to know the truth of it, she told me to ask you out."

"Oh but we have to hear about how much she still means to you" She said. "I want to know one thing." She stated as she turned towards him.

"What?" He asked looking at her in the moonlight.

"Did you ever sleep with her?" She asked as he sighed. It was one question that he didn't want to answer but she deserved to know.

"Yes." He said simply not wanting to give her any details of that one perfect night he had with Kimberly.

"How long ago? Was it while we were dating?" She asked clearly trying to fight for control. She would've never thought he would cheat on her.

"No it was not while we were dating. It was the night of Jason and Trini's wedding." He said as she nodded.

"Well that's at least one thing; you were at least faithful to me physically which is more than I can say." She stated calmly. She did sort of feel bad but he had caused her so much pain over the past five years. He deserved a little back for still being in love with Kimberly.

"What do you mean by that?" He asked clearly getting upset by her comment.

"Well it was one of the times we had broken up, Mark was in town." She started before his hand came up to stop her.

"Mark your ex that you dumped a few weeks before we started dating?" He asked as she nodded.

"Yes, anyway I had just gotten off the phone with you when he knocked on my door. He asked me how everything was going and if I wanted to go somewhere to eat because he was sorry for how things ended with us. Of course I told him yes that I would go with him to eat then while I was sitting there I decided that I wanted to hurt you for breaking up with me again. So I slept with him." She said almost smiling at the hurt she saw there.

"Was that the only time?" He asked maintaining his control but barely. He had stayed faithful to her even when they were broken up because he knew that they would be back together in a day or so. She hadn't even waited an hour before she hooked up with someone else.

"No almost every time you broke up with me we hooked up." She said as he opened the car door.

"Well I guess that you better call him then because we are broken up but this time, I will not be taking you back." He said getting out of the car with all the strength that he could muster. He wanted to scream and fight but he knew that inside that house was a better woman for him, someone that he had loved since he was fifteen.

"Tommy?" She pleaded before he could close the door. He leaned down to see what she wanted one last time. With one glance he knew what her question was without her speaking.

"No this time we are done. Call Mark and see if he will take you back." He said shutting the door and without a backward glance he walked into the house. He never wanted to see her again.

She had almost destroyed his friendship with Kim and everyone else because of her lies. It was time to repair what he could, starting with the woman who still held his heart in the palm of her tiny hands.

XXXX

Kimberly heard the front door open and shut but she stayed right where she was. Tucking the blanket tighter around her body she closed her eyes. She knew that he would open her door but if he thought she was asleep then he would shut it again.

He wouldn't wake her up because he was a gentleman. She knew that this was the coward's way out but she didn't think that she could face him after his talk with Jessica. A few minutes later she heard Tommy open her door only to pull it close a few seconds later.

She then heard him go across the hall to check on Sarah before going into his room. Heaving a huge sigh, she flipped on her back and tried to go to sleep. She thought it would be hard but a few seconds later she closed her eyes and didn't wake until morning when the sun woke her.

XXXX

Beams of sunlight filtered into Tommy's room. Rolling over with a groan he rubbed his face. He didn't get that much sleep last night but he didn't feel sleepy. Somehow he felt alive for the first time in five years and he couldn't wait to talk to Kim.

Hopefully, Sarah was still asleep so that he could talk to Kim like he wanted to last night. He couldn't blame her though for being asleep when he got in, she had had a rough few days too. When he saw her sleeping last night, he had wanted to climb in bed with her just to hold her close but he didn't. He let her sleep but he was ready to talk to her now.

Getting up he dragged on his jeans and walked down the hallway. He didn't bother with a shirt since it would be just him and Kim. Needless to say he was shocked to Sarah already up and Kim making breakfast. Sighing he walked over to the bar and sat down beside Sarah. Their talk would just have to wait.

"Uncle Tommy, Aunt Kimberly is making scrambled eggs." Sarah said with a smile.

"Oh scrambled eggs, that sounds wonderful. I am hungry do you think that there will be enough?" He asked leaning over to whisper loudly in her ear.

She giggled before she covered her mouth.

Kim looked back at them and winked.

"I don't know but you can ask Aunt Kim. I think if you are really, really good that she might make 'nough." Sarah said as Tommy smiled and nodded.

"Good idea, Aunt Kim do you think that you can make enough eggs for Sarah here. I heard she eats a lot." He said as Sarah giggled more.

"Uncle Tommy!" She said as Tommy smiled.

"I think that I can find enough eggs for you." Kim said before turning back to the stove and stirring the eggs.

Tommy fell silent as Sarah talked with Kim about when they could go see her mom and dad today. Kim told her that they would leave after they ate and got dressed which meant that Tommy won't get to talk to her anytime soon.

It was almost as if Kim didn't want to be alone with him but he just shrugged that idea off. She didn't know what he wanted to talk with her about and couldn't know that he was not with Jessica anymore.

XXXX

Kim sighed as she pulled on her pink t-shirt and matching flip-flops. Turning to look in the mirror she smiled. It had been a long time that she had dressed just for herself. Scott had liked her to dress-up even when they were just going to the movies. This outfit that she had on was one that she would've worn to the movies with Tommy. It was just a simple pair of jean shorts and t-shirt but it was comfortable.

Grabbing her purse, she made her way to the door before pausing. She needed to keep her head today and try not to be alone with Tommy. He was with Jessica and she just had to accept that. Pasting on a smile she opened her door and almost fainted.

Tommy stood on the other side of her door with his hand raised like he was going to knock but it wasn't the sight of Tommy standing there. It was the way that Tommy was dressed. He stood there in a white t-shirt pulled tight across his chest and a simple pair of jeans that she could tell would hug his butt perfectly.

It wasn't really the clothes but the fact that he was wearing white. The entire time they had been here he had been in red or black. He had never worn white or even green but she knew that the green won't have affected her the way the white was.

Taking a deep breath and regaining access to her brain she smiled as he backed up to let her pass. She thought that he would say something which she wasn't prepared for but thankfully Sarah made her appearance much to Kim's delight.

"I'm ready." The little girl said as she spun around in her yellow sundress. Kim smiled and knelt down next to her.

"Yes you are and you look very pretty." She said standing up and reaching for Sarah's hand.

"Thank you, mommy picked it out." She said grabbing Kim's hand and walking down the hall to the front door.

Tommy paused as he watched them make their way to the door away from him. He was just now regaining his ability to think much less speak. Seeing Kim standing in the doorway in her pink shirt and shorts made his heart almost stop. He had forgotten how beautiful she looked in pink. Shaking his head he finally started walking towards them.

It was time for them to get to the hospital to visit Trini and Jason.

XXXX

Kim waved to Aisha as she walked onto the porch. Tommy had taken Sarah home already when the little girl started falling asleep. Kim knew that the time had come for her talk with Tommy but she wasn't ready. Easing the door open, she peaked around it and noticed that the lights were dim.

Opening the door fully, she stepped into the house. Apparently Tommy had cleaned and cooked tonight. The smell of cleaning products mixed with the smell of steak. She remembered that Tommy could make an awesome steak when he put his mind to it. She closed the door and noticed that the table was set up in the dining room.

Shock coursed through her body, she just knew that he had done all of this for Jessica. How could he bring that witch to this house? She suddenly heard music playing in the background as she held back tears. She knew that song and it pierced her heart that he played that for anyone but her.

Tommy smiled as he watched Kim from the side. He knew that she would love this and it had taken him forever to find this song but it was perfect and he intended to sing the song to her.

Ordinary no, really don't think so

Kim turned to see Tommy standing in the doorway. Had he really sang that first line to her?

Not a love this true
Common destiny
We were meant to be
Me and you

"Would you like to dance?" He asked as he held out his hand to her. At her nod he pulled her in close. She wrapped her arms around his neck and rested her head on his shoulder. He let the words flow as he held her in his arms.

Like a perfect scene from a movie screen
We're a dream come true
Suited perfectly for eternity
Me and you

Kim let him led her around the room as she held him close to her. This was their song from the first moment she had heard it and just like a few seconds ago Tommy had sang the first few lines to her.

Every day, I need you even more
And the night time too
There's no way
I could ever let you go
Even if I wanted to

As the words poured over them, Kim looked over Tommy's shoulder and watched the door open.

"Scott?" She asked backing away from Tommy. "What are you doing here?" She asked walking up to him.

"I wanted to check on you and make sure that you were alright." He said pulling her close.

Tommy stood off to the side as the music played behind him. He found the remote and shut it off while Kim and Scott walked outside. Why was he back? This had been Tommy's chance to show Kim that he wanted to be with her but if she wanted Scott then he would support her no matter how much it hurt.

XXXX

A Week Later

"Are feeling okay?" Kim asked as Trini sat down.

"I am fine, now please sit. You have been hovering over me for the past hour and I'm tired of it." Trini said with a smile as Kim sighed.

Jason and Trini had been released this morning under Kim's watchful eye. Tommy would've been with her but he had to run back to Reefside which made Trini happy. She could only take so much hovering having both of them here would've been too much plus she got to talk to Kim alone for a few minutes without worrying over if Tommy can hear them.

"Fine but please tell me if you need anything." Kim said sitting down beside her.

"I will but tell me why you have been avoiding Tommy for the past week." Trini said as Kim just looked at her. "Don't try to tell me that you are not avoiding him because I know you are." Trini stated as Kim groaned.

Of course, her best friend would know that she had been avoiding Tommy like the plague. She had been easing away from his touch more times than she could remember. It seemed like he was in a touchy mood lately which was weird for Tommy. He never liked to touch that much in public when they were dating. It was like he wanted to stir her senses or something.

"Yea okay I have been avoiding him." She said without explaining.

Trini closed her eyes and counted to ten. Sometimes Kim could be so difficult.

"Kimberly, what caused this? You didn't sleep with him again, did you?" Trini asked.

"God no, I mean we were staying at your house with Sarah down across the hall." Kim stated which caused Trini to smile.

Kim might not have slept with Tommy but something happened between them.

"So what happened?" She asked still wanting to know.

"Well you know the day that I had to let the moving men into the gym?" Kim asked leaning back in her chair.

"Yea and come to think of it that's when I noticed that you were shying away from him." Trini said sitting up a little bit. She was finally getting Kim to open up after a week.

"Yes that day well Tommy came to the gym to check on me and we kissed but I'm not sure if I hadn't pushed him away if we would've stopped." Kim said with a sigh. "My hormones are all over the place and with Scott dropping by I just don't know anymore."

"Whoa wait, back it up. Scott was here?" Trini asked. "Now I really have to know everything."

"Yea he was. He wanted to check on me and to talk." She said looking away from Trini. She looked out over the backyard but saw nothing but emptiness.

"What did he want to talk about?" Trini asked softly.

"He wanted to make sure that breaking up with him was what I wanted. He said that he didn't want to pressure me into saying that I love him because he understood that my heart needed time to heal. Why can't I just love him? I mean he is a great guy." Kim cried as Trini nodded.

Scott was a great guy just not the one for Kim.

"Kim what did you tell him?" Trini asked.

"What do you think I told him? I told him that I couldn't love him because I loved another. He said that he understood and said that he could tell by the way I looked. We talked about the gym after that and that he would help in any way that I might need. I think he left about 3 in the morning so needless to say I didn't get to talk to Tommy and after that it just got harder to talk to him so I avoided him." She said as Trini sighed.

These two would be the death of her. They would rather run than confront each other on anything that was bothering them.

"I think you need to talk to him and soon." She said as Kim nodded.

She knew that she needed to talk to him but it was just getting harder.

"I know and I will when I see the perfect time." She said looking back at Trini. "I promise."

"What if that perfect time never comes?" Trini asked as Kim shrugged.

Jason and Sarah came out on the back porch moments later and the topic turned to Sarah's birthday party that had been postponed. It would be next Saturday and the little girl could hardly wait to open her presents.

Kim left a few hours later. Since she was still setting up her gym, she had taken to sleeping there just so she could get more work done. She knew that sooner or later she would have to find a place to stay but until the gym opened she wasn't going to worry about it. A place would turn up when she needed it or at least she hoped so.

XXXX

"Tommy, there is a job opening her in Angel Grove for the coming school year." Jason said as he flipped the burgers. He was in charge of the grill while Trini did all the other cooking for the birthday party.

They had gotten better in little of no time but still hobbled around. Trini at least had a cast to support her hobble; Jason on the other hand just acted like he was stiff and needed to workout.

"I know I applied for it last week and I think that I might get it." Tommy said as he took the fork away from Jason and made him sit down. Flipping the remaining burgers, he turned back to Jason who was now sitting down.

"Oh and when were you going to tell me this?" He asked teasingly while he propped his left leg up on the chair opposite of him.

"Right now but you brought it up first. Also I sold my house and bought one here in Angel Grove. I felt that it was time and I hated being 2 hours away if anything happened." He said as he grabbed a plate and starting retrieving the hot dogs that were done.

"Okay you move fast and would this have anything to do with a certain Pink Ranger that has moved back to town for her gym." Jason asked looking up at him.

"Maybe." Was all that Tommy said.

Jason couldn't believe it but then he remembered that he was talking to Tommy, a man who never dished out more than he was willing too. It was like pulling teeth with him when he wanted to know anything.

"Well does said woman know that you have moved back or even broken up with your girlfriend?" He asked trying to stay on track.

"No and no." Tommy stated as he grabbed the last hot dog. "I want to tell her when the time is right and besides I'm not even sure if she's with Scott or not." He said as he covered up that plate in foil.

"I hate to tell you this, but there will never be a right or perfect time to tell her. You are just going to suck up all that pride and tell her. You were the leader of the Power Rangers for goodness sake." Jason said as Aisha walked out to get the hot dogs that Tommy had just covered up.

"I agree with Jason." Aisha said as she smiled and walked back into the house.

"See I'm not the only one that thinks that." Jason said pointing towards the house.

"Yes well I've got to do this in my own time." Tommy replied back. "You don't want me to scare her away, do you?" Tommy asked as Jason shook his head.

He knew that Tommy would pick the right time or at least he hoped so but he did know that Sarah's birthday would not be the place to reveal your feelings for someone. Everyone would just have to wait to see what happened or even if it happened.

XXXX

"Happy Birthday, Sarah!" Kim said as she picked the little girl up and swung her around in a circle. She had just walked into the house when she spotted Sarah. The little girl took off running towards Kim as soon as she saw her standing in the door.

"Okay, okay. There are other people who want to wish her happy birthday." Rocky said behind Kim.

"Rocky! I thought that you were already here." She said putting Sarah back on the ground.

"No, I had to work so Aisha came over without me." He said before turning to Sarah. "Now you come to Uncle Rocky." He said as Sarah ran over to him and jumped into his open arms.

"Uncle Rocky!" She screamed as Rocky hoisted her up into his arms.

"Happy Birthday." He said throwing her into the air only to catch her close. The little girl screamed in delight as he set her back on her feet.

"Where is your momma?" Kim asked as Sarah pointed to the kitchen. "Thank you." She said walking toward the kitchen.

"Okay where is your daddy?" Rocky asked as Sarah took his hand.

"Daddy and Uncle Tommy are outside." She said as she led him through the back door.

Everyone had finally made it. When the burgers were done everyone ate outside around the table. After about 30 minutes, Sarah asked for her princess castle cake which Aisha brought out to her. Everyone sang 'happy birthday' to her as she made her wish and blew out the candles.

After everyone got a piece of cake and some ice cream, Sarah started opening her presents. She mostly got princess stuff from everyone. Trini handed her one last present which she ripped into. Watching the little girl bring her hands up to the mouth before grabbing the leotard out of the box, Kim smiled.

She remembered when she had gotten her first leo and she acted just like Sarah. The leotard was yellow which happened to be Sarah's favorite color along with her mom.

"Aunt Kim said that you can start as soon as her gym opens." Trini said as Sarah nodded.

"Thank you Aunt Kim!" She said throwing her arms around her mom then her dad before walking over to Kim. She smiled as she hugged Kim. Sarah finally backed up and got back to her other toys. She played while the adults talked.

A few hours later everyone took their leave starting with Kim. She stated that she had to get back to the gym if she wanted to open on time. Tommy watched her leave as he formed a plan. It would have to be airtight but he couldn't wait.

XXXX

A few months later

"Trini, no. I hate karaoke." Kim whined. She had been working none stop to get the gym open and finally she was ready. The Grand Opening would be tomorrow. How could Trini expect her to go out tonight?

"Come on, Kim you love to sing and I promise that you only have to sing one song." Trini said as Kim held the phone closer.

"Okay but I am only singing one song." Kim sighed. She knew when she was beaten.

"Good we'll see you there." Trini said as Kim got all the details.

She would have to take a shower at the gym since she had yet to find a place but that was okay. It was a really good thing that she had packed up her apartment in Florida and had everything shipped back a little over a month ago. She had the perfect dress and it was pink.

Standing up she made her way to the gym shower to get ready. She wasn't sure about this but she needed a night out. Getting Crane Gymnastics up and running had taken longer than she would've liked but she did it all on her own.

XXXX

An hour later, Kim walked up to the door and saw that it was country night. Well that was just great, she barely like any country songs like alone knew the words. Pretty much her knowledge went as far as Reba, George Straight, and Kenny Chesney.

Opening the door she made her way inside and saw the others immediately. Walking over to them she noticed that the place was crowded, which didn't bode well for whoever wanted to sing.

"Kim, you made it." Aisha said as Kim sat down across from her which put her back to the stage.

"Yes I did, someone told me that I needed a night out." She said looking over at Trini.

"Well you do since we haven't got you out of that gym in forever." Jason said with a smile.

Kim looked around the table at her friends and noticed that Tommy wasn't there. He must be off on a date with Jessica. She wondered how they were getting along but then pushed that thought the side. She really didn't care how they were getting along.

"Kim, we already signed you up to sing." Trini said as Kim sighed.

"Of course you did. Do I get to know what I am singing?" She asked looking around the table. They always wanted her to sing whenever they went to a karaoke bar. It was a good thing that she liked to sing for them.

"Uh I think some Reba song since I know that you like her." Aisha said with a smile.

"Well at least it's someone I know." Kim said. "I mean you could've been mean and put up some weird song that I have never heard of." She stated with a smile.

"Yea well I wanted you to sing White Liar but everyone vetoed that idea." Rocky said as Aisha elbowed him in the ribs. "What?" He asked looking at her.

"We already talked about this; she is not singing White Liar." Aisha said.

"Which I am happy about since I don't know that song, oh and what are you singing Rocky?" She asked him.

"I am going to let that be a surprise." He said with a smile.

"Which means that you don't know yet." Tanya said which caused everyone to laugh.

"Too true." Aisha said leaning into her husband's side. She loved to tease him because sometimes it was just too easy.

A waiter walked over to their table to get Kim's drink order. Since she knew that she had to get up early tomorrow she only ordered water with a twist of lime.

"No girly drink tonight?" Jason asked causing Kim to look over at him.

"No and it would be in your best interest to forget that night." Kim stated.

"What night?" Adam asked clearly intrigue about what Kim was talking about.

"The night that Kim partied just a little too hard." Trini said with a smile.

"Where were we?" Rocky asked as Tanya, Kat, Aisha, and Adam nodded.

"Well it was before you came but after Tommy became the White Ranger. Kim had decided after her parent's divorce to get drunk so that she wouldn't remember the day in court. The only problem was that she really didn't know how to mix drinks. Needless to say Tommy put her to bed after several pink drinks and it was a good thing that he was a gentleman because I do believe that Kim asked him several times to go to bed with her." Jason supplied.

"Oh god, can we just forget that night?" Kim groaned as everyone else smiled.

"No wonder you don't drink now, you had a bad first impression of alcohol." Aisha said.

"Yes really bad but I learned that Tommy was an awesome boyfriend." She said quietly.

Everyone looked at her and knew that she was still in love with Tommy which worked in nicely with their plan. They were all tired of the drama with them so they had come up with a plan. If only Tommy would hurry up and show up. He was supposed to be here when Kim sang her song.

Trini had planned it that way. She knew that Kim loved Reba's song Forever Love so she had chosen that song for her to sing. It would be easy and Tommy loved to hear Kim sing it.

"Okay we would like to welcome you to Country night here at Brandy's Karaoke Bar. The first up is our very own Rocky." The MC said as Rocky stood up and made his way to the stage.

"How much does Rocky come here?" Kim asked before turning around to face the stage.

"Too much since they all know him here now." Aisha supplied with a smile.

Kim laughed as she turned to face the stage and prepared for Rocky's song. She really did start laughing when Rocky started singing Goodbye Earl by the Dixie Chicks.

"He does know that is a girl song?" Kim asked from over her shoulder.

"Yes." Aisha sighed. "But he wanted to sing it tonight and he practiced it all week long for tonight." She stated while she rolled her eyes.

Kim and the others really didn't know what to say since it was Rocky. It was just like him to practice for karaoke night. After Rocky finished up several more people got up to sing. Kim knew some of the songs such as Cross My Heart by George Straight, Tin Man by Kenny Chesney, and Let's Make Love by Tim McGraw and Faith Hill. Some of the others she didn't even know who sang them let alone what the song was called. After about an hour some woman got up on stage and began signing Forever Love by Reba which she loved.

"Trini, you should've picked that for me. I actually know that song." She said turning back to face the table.

"Oh I didn't see that in the list." Trini said while staying calm.

Kim couldn't go up there and sing that song now since the bar had the rule that once a song had been played then it couldn't be played again that night. It was normally alright since no one wanted to hear the same song over and over but in this instant it was so bad. What would Kim sing now?

"Okay great job and now we have another Reba song by Kimberly Hart." The MC said as Trini groaned.

This was just great, Kim was ready to sing but Tommy was nowhere to be found. It was just like him to be late!

Kim walked up on stage and looked down at the screen. She couldn't believe that Trini picked this song. It was a duet. She would just have to sing both parts which wouldn't be too bad. She could do this.

Looking back over the years
Of all the things I've always meant to say
But the words didn't come easily
So many times through all the empty fears
Of all the nights I tried to pick up the phone
So scared of who might be answerin'
You try to live your life from day to day
But seeing you across the room tonight
Just gives me away

Trini sat there as Kim sang the words. It was such a joy to watch her sing because she sang from the inside. All the words just seemed to come from her heart no matter what they were.

As Kim paused before the second verse started she thought about Tommy. She knew that this summed up her relationship with Tommy the past couple of years. All the times she picked up the phone only to set it back down afraid that Jessica or some other woman would answer the phone.

She thought of all the things she meant to say only to let them go unspoken so that she could protect her heart. Knowing that the next verse was up she raised the mic to her mouth to sing the first line only to hear another voice sing those words. Looking up she noticed that there was a spotlight at the back. She knew that voice more than she knew her own. He had never sang in public to her knowledge but he could sing.

Kim listened as Tommy sang to her and only her. Tears were rolling down her cheeks but she didn't care. The man she loved was asking her to come back to him. She watched as he slowly made his way towards the stage. Knowing that the chorus was coming up she gained control of her emotions. She had to sing again and didn't want her voice to waver as she sang to Tommy.

Tommy smiled as he looked at Kim. He had switched her song for this one. It hadn't be easy to stay hidden until his verse came up but he did it. He wanted this to be perfect.

Cause the heart won't lie
Sometimes life gets in the way
But there's one that won't change
I know I've tried
The heart won't lie
You can live your alibi
Who can see you're lost inside?
A foolish disguise

Everyone looked at the couple singing to each other. Trini and Aisha were beaming as the others just watched Tommy and Kim get lost in each other. They all knew that the outside world was closed to them as they sang. The entire place was quiet as Tommy finally got on stage. They watched as he took Kim's hand in his and sang his last line to her.

The heart won't lie

Kim looked into Tommy's eyes as he held her hand. This was the perfect moment for her.

"I love you." She said with a smile brighter than the spot light surrounding them.

"I love you too." He said as she raised her mic to sing her last line to him.

XXXX

"Tommy, I'm sorry for the past five years. I shouldn't have let Jessica come between us." Kim said leaning into Tommy's side. They had come back to the gym to talk.

"And I'm sorry for not believing you. I know you better than that." He said taking her hand in his.

"So what are we going to do?" She asked easing back from him to look him in the eyes.

"Depends." He said looking down at her.

"Depends on what?" Kim asked.

"If you're dating Scott." He said which caused her to smile. He didn't know what to think about that.

"Tommy, I am not dating Scott. Are you still dating Jessica?" She asked.

"No, after I learned that she had lied it was pretty much over." He said not getting into the fact that she had slept around while they were broken up. Kim didn't need to know those details because she might go after Jessica. It was just enough that Jessica was out of their lives now.

"Okay so what do we do now?" She asked.

"Get married." he suggested as Kim laughed.

"How about we date? We need to relearn things about each other." She said as he nodded.

"But then we marry. I don't want to lose you again." He said gathering her up in his arms.

She smiled as she laid her head on his chest. This was perfect.

XXXX

"You know I am glad that you talked me into last night." Kim said as she sat down next to Trini, Aisha, Kat, and Tanya.

"I know." Trini said with a smile.

"We are just glad that you and Tommy finally talked." Kat said biting into her pizza.

"Oh yea we are. There were some major plans in place if last night didn't work." Aisha said wiping her mouth from her pizza.

"Thank you even though I am super tired today from staying up all night talking to Tommy." Kim said.

"Is that all you did?" Trini asked as Kim blushed.

"Yes that is all we did since I don't actually have a bed here and we're too old for the floor even if it is padded." Kim said as the girls laughed.

The boys all turned to see what had caused the laughter but still didn't know. The girls were a mystery to them but it was okay.

"Where are you going to live?" Kat asked once everyone had quieted back down.

"Well Tommy bought a house here which I didn't know until last night. I am moving my stuff in next week. He wanted me to move in today but it would've been too much with the Grand Opening this morning. I can't wait though." She said. Kim looked over at Tommy and at his nod she stood up and walked over to him.

They had decided to tell everyone together and now was the best time.

"If we could have everyone's attention." Tommy said as everyone stood up and walked over to them even Sarah who had been sitting on the floor playing with her dolls walked over to them.

"First off we would like to thank everyone for being patient with us." Tommy stated as everyone smiled.

"Secondly we wanted everyone to know that we are getting married but not right now. We want a chance to get to know one another again since we have grown up so much since high school." Kim said as everybody nodded.

They all understood how different they were but then they all knew how much they had stayed the same in that time period too. It was enough to know that they were together for the moment.

XXXX

A Year Later

"I can't believe that you waited a year!" Kat said as she handed Kim her flowers.

"Well you know me and Tommy. We kind of need a sign sometimes and besides we have been busy." Kim said as Trini fixed her veil.

"Yea well Sarah was so worried that she wouldn't get to be your flower girl and that you would pick another little girl." Trini said looking over at her daughter who was currently counting her petals in her basket. She wanted to make sure that she had enough to make it up the aisle.

"Oh that is something that wouldn't have happened. She was always going to be our flower girl since she brought us back together." Kim stated looking at her goddaughter.

She couldn't wait to have a child with Tommy because she wanted a little girl just like Sarah. It was a good thing that Tommy wanted kids too since she wanted a baby right away.

The wedding planner knocked on the door and told them that it was time. Kim smiled and followed the others out the door. Standing at the back of the church she watched as her bridesmaids and best friends made their down the aisle. Sarah was next as she threw out the pink and white petals.

"Ready?" Jason asked as he held out his arm for her.

"Yes." She said looping her arm around his. Knowing that she walking towards her future only made her want to hurry.

Tommy stood at the front waiting for her. His smile eased any doubts that she may have had. She was coming home finally.

XXXX

Okay so what did everyone think? Please let me know one last time. Songs pieces were Me and You by Kenny Chesney and The Heart won't Lie by Reba.