There is no such thing as a happy ending. I never met a single one to equal "Once upon a time.
And in real life endings aren't always neat, whether they're happy endings, or whether they're sad endings.