The first time they kissed, all his dreams came true.

He had waited so long for it to happen - nearly 5 years, to be exact, although it felt like far longer.

There had been persistence, refusals, sincerity, wariness, and finally, amazingly, a firm friendship.

All in all, it had definitely been an uphill battle.

But the second their lips met, he knew without a doubt.

She had definitely been worth the wait.