The ending IS so good