A Happy Ending, So Far