All fairytales I've heard end with happily ever after. Why is this? Do all people have an innate knowledge that there is such a thing? Is the reason so many people, or at least children, believe that it exists is because it does? Maybe not here, but it does :)
C.S Lewis' quote sums this up pretty well:
"If we find ourselves with a desire that nothing in this world can satisfy, the most probable explanation is that we were made for another world.”
- C.S Lewis
P.S. Whilst writing this one of my friends sent me a message about a fantasied happily ever after :P