Disclaimer: I do not own Once Upon a Time or any of the characters.

There used to be a time when I believed in fairy tales.

When I believed in fairy godmothers and happy endings and true love. When I believed that I would meet my Prince Charming, we would fall in love, get married, and live happily ever after forever.

That was when I was young and naïve, and didn't know any better. Oh, I did meet my Prince Charming; we did fall in love and we did get married. But the forever part was missing.

I lost him twice. Once when we had that stupid fight and he left, only to fall into a coma. I was so happy when I found him, and even though he didn't remember anything, I thought we could still have our happily ever after.

But then he left again, claiming that it didn't feel "right". I thought that after watching him leave the first time, it couldn't hurt anymore. I was proven wrong when my heart shattered completely.

I know where he went to, or rather, who he went to. I wasn't a fool. I had seen the way he looked at her, and she at him. Like they were the only two people who were real and the only two who mattered in the entire world. It pained me. It pained me to know that every time I would be looking at him, he would be looking at her.

I was prepared to go sit on the couch and dwell in my misery when I heard the doorbell ring. I opened the door to reveal David standing in the doorway, looking slightly apologetic.

He started talking about the windmill, how he finally remembered his past, and how he was so, so sorry and wanted to work on rebuilding our relationship. All I could focus on was that he was here in front of me and ready to fix our relationship. He extended his hand to me, and I took it.

As he pulled me in for a kiss, I couldn't help but think that this moment felt so incredibly, perfectly right.

Perhaps it wasn't too late to start believing in happy endings again.

A/N: Happy New Year everybody! Read and Review please!