Leonard would be over in a couple of hours and I so much to think about. I'd been in series relationships in the past and even been in love. But Leonard, he was different, he'd always been different. Maybe that is what I liked most about him.

He and Sheldon were the first people I'd met in the apartment building. To this day, they're still really the only ones I know.

Leonard was easy to get a long with and we became instant friends. I knew he had a crush on me, he just wasn't my type. But truth, I think even then, I unknowingly had a crush on him too.

Leonard over a short period of time became my best friend. I've never really told him that, but I hope he knows that he is.

When he was gone for the North Pole I really had no desire to be with anyone else. I counted the days until he'd be back.

Things were a little rough at first, but they were quickly resolved. Things were going really well, then Leonard said he loved me and I freaked out. I just wasn't sure I was there.

Breaking up with Leonard was the most difficult thing I'd ever done. I tried to keep things normal. When he got a pretty serious girlfriend in Raj's sister it broke my heart.

I had held onto hope that one day possibly Leonard and I would get back together. Now with him dating her it wasn't looking so good.

Though I hate to say it, I was glad when things didn't work out with them. Though I didn't expect Leonard to ask me out again so quickly, I was secretly glad he did.

Now we've been together for over two years and honestly, they have been the best years of my life. I love Leonard completely, and as scary as it is…

"Hey Penny." Leonard said interrupting my thoughts.

"Leonard, you're early." I smiled.

"I could come back later."

"No, no. Leonard I need to talk to you."

"Oh, okay." Leonard said sounding like he was unsure of where I was going with this.

"Leonard, you know I love you."

"Yeah, I love you too."

"We've been together now for a while, and it's been great. Honestly I'm the happiest I've ever been. And I have you to thank for it. But I need a change…"

"Are…are you breaking up with me?" Leonard asked nervously.

"I've been thinking about this for a while. Leonard, will you marry me?" I said and smiled.

"Are you sure?"

"Yes. I love you Leonard. I'll love you for the rest of my life. You're my soul mate, you always been and you always will be."

Leonard had small tears in the corner of his eyes and he gave me a gentle smile. "I love you too Penny. And I would be honored to marry you and be your husband."

I gave a huge smile, I got up and took his hand to lead him to the bedroom.

End